<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>MCUXpresso SDK API Reference Manual: Clock Driver</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="fs_logo.gif"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">MCUXpresso SDK API Reference Manual
   &#160;<span id="projectnumber">Rev. 0</span>
   </div>
   <div id="projectbrief">NXP Semiconductors</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>API&#160;Reference</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__clock.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">Clock Driver</div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Overview</h2>
<p>The MCUXpresso SDK provides APIs for MCUXpresso SDK devices' clock operation.</p>
<h1><a class="anchor" id="CLKFreq"></a>
Get frequency</h1>
<p>A centralized function CLOCK_GetFreq gets different clock type frequencies by passing a clock name. For example, pass a kCLOCK_CoreSysClk to get the core clock and pass a kCLOCK_BusClk to get the bus clock. Additionally, there are separate functions to get the frequency. For example, use CLOCK_GetCoreSysClkFreq to get the core clock frequency and CLOCK_GetBusClkFreq to get the bus clock frequency. Using these functions reduces the image size.</p>
<h1><a class="anchor" id="CLKExtFreq"></a>
External clock frequency</h1>
<p>The external clocks EXTAL0/EXTAL1/EXTAL32 are decided by the board level design. The Clock driver uses variables g_xtal0Freq/g_xtal1Freq/g_xtal32Freq to save clock frequencies. Likewise, the APIs CLOCK_SetXtal0Freq, CLOCK_SetXtal1Freq, and CLOCK_SetXtal32Freq are used to set these variables.<br/>
 The upper layer must set these values correctly. For example, after OSC0(SYSOSC) is initialized using CLOCK_InitOsc0 or CLOCK_InitSysOsc, the upper layer should call the CLOCK_SetXtal0Freq. Otherwise, the clock frequency get functions may not receive valid values. This is useful for multicore platforms where only one core calls CLOCK_InitOsc0 to initialize OSC0 and other cores call CLOCK_SetXtal0Freq. </p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structclock__arm__pll__config__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#structclock__arm__pll__config__t">clock_arm_pll_config_t</a></td></tr>
<tr class="memdesc:structclock__arm__pll__config__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL configuration for ARM.  <a href="group__clock.html#structclock__arm__pll__config__t">More...</a><br/></td></tr>
<tr class="separator:structclock__arm__pll__config__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structclock__usb__pll__config__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#structclock__usb__pll__config__t">clock_usb_pll_config_t</a></td></tr>
<tr class="memdesc:structclock__usb__pll__config__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL configuration for USB.  <a href="group__clock.html#structclock__usb__pll__config__t">More...</a><br/></td></tr>
<tr class="separator:structclock__usb__pll__config__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structclock__sys__pll__config__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#structclock__sys__pll__config__t">clock_sys_pll_config_t</a></td></tr>
<tr class="memdesc:structclock__sys__pll__config__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL configuration for System.  <a href="group__clock.html#structclock__sys__pll__config__t">More...</a><br/></td></tr>
<tr class="separator:structclock__sys__pll__config__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structclock__audio__pll__config__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#structclock__audio__pll__config__t">clock_audio_pll_config_t</a></td></tr>
<tr class="memdesc:structclock__audio__pll__config__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL configuration for AUDIO and VIDEO.  <a href="group__clock.html#structclock__audio__pll__config__t">More...</a><br/></td></tr>
<tr class="separator:structclock__audio__pll__config__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structclock__video__pll__config__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#structclock__video__pll__config__t">clock_video_pll_config_t</a></td></tr>
<tr class="memdesc:structclock__video__pll__config__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL configuration for AUDIO and VIDEO.  <a href="group__clock.html#structclock__video__pll__config__t">More...</a><br/></td></tr>
<tr class="separator:structclock__video__pll__config__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structclock__enet__pll__config__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#structclock__enet__pll__config__t">clock_enet_pll_config_t</a></td></tr>
<tr class="memdesc:structclock__enet__pll__config__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL configuration for ENET.  <a href="group__clock.html#structclock__enet__pll__config__t">More...</a><br/></td></tr>
<tr class="separator:structclock__enet__pll__config__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gad47b59bc121fd2e78d12b606e997ef4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gad47b59bc121fd2e78d12b606e997ef4b">FSL_SDK_DISABLE_DRIVER_CLOCK_CONTROL</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:gad47b59bc121fd2e78d12b606e997ef4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configure whether driver controls clock.  <a href="#gad47b59bc121fd2e78d12b606e997ef4b">More...</a><br/></td></tr>
<tr class="separator:gad47b59bc121fd2e78d12b606e997ef4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef5bfe2c53a7ededa861c4e414cdbf36"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaef5bfe2c53a7ededa861c4e414cdbf36">ADC_CLOCKS</a></td></tr>
<tr class="memdesc:gaef5bfe2c53a7ededa861c4e414cdbf36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for ADC.  <a href="#gaef5bfe2c53a7ededa861c4e414cdbf36">More...</a><br/></td></tr>
<tr class="separator:gaef5bfe2c53a7ededa861c4e414cdbf36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6bafe9a8e0957ac107d7c1911fdc65ba"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga6bafe9a8e0957ac107d7c1911fdc65ba">ADC_5HC_CLOCKS</a></td></tr>
<tr class="memdesc:ga6bafe9a8e0957ac107d7c1911fdc65ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for ADC_5HC.  <a href="#ga6bafe9a8e0957ac107d7c1911fdc65ba">More...</a><br/></td></tr>
<tr class="separator:ga6bafe9a8e0957ac107d7c1911fdc65ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c73ab3be537b34564d398c984666264"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga3c73ab3be537b34564d398c984666264">ECSPI_CLOCKS</a></td></tr>
<tr class="memdesc:ga3c73ab3be537b34564d398c984666264"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for ECSPI.  <a href="#ga3c73ab3be537b34564d398c984666264">More...</a><br/></td></tr>
<tr class="separator:ga3c73ab3be537b34564d398c984666264"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga979d7731031f67b151693f8d4dadfbfb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga979d7731031f67b151693f8d4dadfbfb">ENET_CLOCKS</a></td></tr>
<tr class="memdesc:ga979d7731031f67b151693f8d4dadfbfb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for ENET.  <a href="#ga979d7731031f67b151693f8d4dadfbfb">More...</a><br/></td></tr>
<tr class="separator:ga979d7731031f67b151693f8d4dadfbfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1128b63dab17e271d0e73d6606b8d707"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga1128b63dab17e271d0e73d6606b8d707">EPIT_CLOCKS</a></td></tr>
<tr class="memdesc:ga1128b63dab17e271d0e73d6606b8d707"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for EPIT.  <a href="#ga1128b63dab17e271d0e73d6606b8d707">More...</a><br/></td></tr>
<tr class="separator:ga1128b63dab17e271d0e73d6606b8d707"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga98b0a4c75d2eb04b98f8d6197472f4d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga98b0a4c75d2eb04b98f8d6197472f4d1">FLEXCAN_CLOCKS</a></td></tr>
<tr class="memdesc:ga98b0a4c75d2eb04b98f8d6197472f4d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for FLEXCAN.  <a href="#ga98b0a4c75d2eb04b98f8d6197472f4d1">More...</a><br/></td></tr>
<tr class="separator:ga98b0a4c75d2eb04b98f8d6197472f4d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba96226eb1efc034ee83fb517786122b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaba96226eb1efc034ee83fb517786122b">FLEXCAN_PERIPH_CLOCKS</a></td></tr>
<tr class="memdesc:gaba96226eb1efc034ee83fb517786122b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Serial Clock ip name array for FLEXCAN.  <a href="#gaba96226eb1efc034ee83fb517786122b">More...</a><br/></td></tr>
<tr class="separator:gaba96226eb1efc034ee83fb517786122b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac86986db423673c1d9b46882ccd6b3a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gac86986db423673c1d9b46882ccd6b3a9">GPIO_CLOCKS</a></td></tr>
<tr class="memdesc:gac86986db423673c1d9b46882ccd6b3a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for GPIO.  <a href="#gac86986db423673c1d9b46882ccd6b3a9">More...</a><br/></td></tr>
<tr class="separator:gac86986db423673c1d9b46882ccd6b3a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0f36584328f162d40bf60fc97ce09a50"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga0f36584328f162d40bf60fc97ce09a50">GPT_CLOCKS</a></td></tr>
<tr class="memdesc:ga0f36584328f162d40bf60fc97ce09a50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for GPT.  <a href="#ga0f36584328f162d40bf60fc97ce09a50">More...</a><br/></td></tr>
<tr class="separator:ga0f36584328f162d40bf60fc97ce09a50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3511eb3f62e3409152b4e9462f89ca54"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga3511eb3f62e3409152b4e9462f89ca54">GPT_PERIPH_CLOCKS</a></td></tr>
<tr class="memdesc:ga3511eb3f62e3409152b4e9462f89ca54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Serial Clock ip name array for GPT.  <a href="#ga3511eb3f62e3409152b4e9462f89ca54">More...</a><br/></td></tr>
<tr class="separator:ga3511eb3f62e3409152b4e9462f89ca54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0c74371f4f724c78ef233de79c3cf14"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gac0c74371f4f724c78ef233de79c3cf14">I2C_CLOCKS</a></td></tr>
<tr class="memdesc:gac0c74371f4f724c78ef233de79c3cf14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for I2C.  <a href="#gac0c74371f4f724c78ef233de79c3cf14">More...</a><br/></td></tr>
<tr class="separator:gac0c74371f4f724c78ef233de79c3cf14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac96d6fc55b3d98482d6a862bafc7afdd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gac96d6fc55b3d98482d6a862bafc7afdd">PWM_CLOCKS</a></td></tr>
<tr class="memdesc:gac96d6fc55b3d98482d6a862bafc7afdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for PWM.  <a href="#gac96d6fc55b3d98482d6a862bafc7afdd">More...</a><br/></td></tr>
<tr class="separator:gac96d6fc55b3d98482d6a862bafc7afdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf0f6699dffef1e86a9c5a8e0f36c57f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaaf0f6699dffef1e86a9c5a8e0f36c57f">QSPI_CLOCKS</a></td></tr>
<tr class="memdesc:gaaf0f6699dffef1e86a9c5a8e0f36c57f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for QSPI.  <a href="#gaaf0f6699dffef1e86a9c5a8e0f36c57f">More...</a><br/></td></tr>
<tr class="separator:gaaf0f6699dffef1e86a9c5a8e0f36c57f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab3f24de813a146fd05809f0c969b1b16"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gab3f24de813a146fd05809f0c969b1b16">SAI_CLOCKS</a></td></tr>
<tr class="memdesc:gab3f24de813a146fd05809f0c969b1b16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for SAI.  <a href="#gab3f24de813a146fd05809f0c969b1b16">More...</a><br/></td></tr>
<tr class="separator:gab3f24de813a146fd05809f0c969b1b16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4bf684cf37b8cd0f76d3d53b3097035"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gae4bf684cf37b8cd0f76d3d53b3097035">SDMA_CLOCKS</a></td></tr>
<tr class="memdesc:gae4bf684cf37b8cd0f76d3d53b3097035"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for SDMA.  <a href="#gae4bf684cf37b8cd0f76d3d53b3097035">More...</a><br/></td></tr>
<tr class="separator:gae4bf684cf37b8cd0f76d3d53b3097035"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga364a3aae4f8a497e402375ecccf28dd7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga364a3aae4f8a497e402375ecccf28dd7">SIM_CLOCKS</a></td></tr>
<tr class="memdesc:ga364a3aae4f8a497e402375ecccf28dd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for SIM.  <a href="#ga364a3aae4f8a497e402375ecccf28dd7">More...</a><br/></td></tr>
<tr class="separator:ga364a3aae4f8a497e402375ecccf28dd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99919460c71d849b2c2a161207fcc7d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga99919460c71d849b2c2a161207fcc7d5">TSC_CLOCKS</a></td></tr>
<tr class="memdesc:ga99919460c71d849b2c2a161207fcc7d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for TSC.  <a href="#ga99919460c71d849b2c2a161207fcc7d5">More...</a><br/></td></tr>
<tr class="separator:ga99919460c71d849b2c2a161207fcc7d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6c5e4d33e80e2bc367249c46377ee95"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gae6c5e4d33e80e2bc367249c46377ee95">UART_CLOCKS</a></td></tr>
<tr class="memdesc:gae6c5e4d33e80e2bc367249c46377ee95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for UART.  <a href="#gae6c5e4d33e80e2bc367249c46377ee95">More...</a><br/></td></tr>
<tr class="separator:gae6c5e4d33e80e2bc367249c46377ee95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7d7003d1ce3ac20bff7dab7d0ab8a44f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga7d7003d1ce3ac20bff7dab7d0ab8a44f">USDHC_CLOCKS</a></td></tr>
<tr class="memdesc:ga7d7003d1ce3ac20bff7dab7d0ab8a44f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for USDHC.  <a href="#ga7d7003d1ce3ac20bff7dab7d0ab8a44f">More...</a><br/></td></tr>
<tr class="separator:ga7d7003d1ce3ac20bff7dab7d0ab8a44f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaec02d5372baa9dbe9c52ae6054c7a160"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaec02d5372baa9dbe9c52ae6054c7a160">WDOG_CLOCKS</a></td></tr>
<tr class="memdesc:gaec02d5372baa9dbe9c52ae6054c7a160"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for WDOG.  <a href="#gaec02d5372baa9dbe9c52ae6054c7a160">More...</a><br/></td></tr>
<tr class="separator:gaec02d5372baa9dbe9c52ae6054c7a160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga049c54d37135124c7348e38765cf4a58"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga049c54d37135124c7348e38765cf4a58">LCDIF_CLOCKS</a></td></tr>
<tr class="memdesc:ga049c54d37135124c7348e38765cf4a58"><td class="mdescLeft">&#160;</td><td class="mdescRight">eLCDIF apb_clk.  <a href="#ga049c54d37135124c7348e38765cf4a58">More...</a><br/></td></tr>
<tr class="separator:ga049c54d37135124c7348e38765cf4a58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa328b31a5c9d9b3d944ee6a4c48e8e92"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaa328b31a5c9d9b3d944ee6a4c48e8e92">LCDIF_PERIPH_CLOCKS</a></td></tr>
<tr class="memdesc:gaa328b31a5c9d9b3d944ee6a4c48e8e92"><td class="mdescLeft">&#160;</td><td class="mdescRight">eLCDIF pix_clk.  <a href="#gaa328b31a5c9d9b3d944ee6a4c48e8e92">More...</a><br/></td></tr>
<tr class="separator:gaa328b31a5c9d9b3d944ee6a4c48e8e92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad88afb286e1fafa3be698c550d31adb6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gad88afb286e1fafa3be698c550d31adb6">PXP_CLOCKS</a></td></tr>
<tr class="memdesc:gad88afb286e1fafa3be698c550d31adb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">PXP clock.  <a href="#gad88afb286e1fafa3be698c550d31adb6">More...</a><br/></td></tr>
<tr class="separator:gad88afb286e1fafa3be698c550d31adb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4bd12d8b8a9baf6765f61a34c8eaa47"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaa4bd12d8b8a9baf6765f61a34c8eaa47">SNVS_HP_CLOCKS</a></td></tr>
<tr class="memdesc:gaa4bd12d8b8a9baf6765f61a34c8eaa47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for SNVS HP.  <a href="#gaa4bd12d8b8a9baf6765f61a34c8eaa47">More...</a><br/></td></tr>
<tr class="separator:gaa4bd12d8b8a9baf6765f61a34c8eaa47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b85baf2946ca0b0e56243f2258ff41c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga9b85baf2946ca0b0e56243f2258ff41c">SNVS_LP_CLOCKS</a></td></tr>
<tr class="memdesc:ga9b85baf2946ca0b0e56243f2258ff41c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock ip name array for SNVS LP.  <a href="#ga9b85baf2946ca0b0e56243f2258ff41c">More...</a><br/></td></tr>
<tr class="separator:ga9b85baf2946ca0b0e56243f2258ff41c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad369b0b620847459eb788a85f445dbbc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gad369b0b620847459eb788a85f445dbbc">CSI_CLOCKS</a></td></tr>
<tr class="memdesc:gad369b0b620847459eb788a85f445dbbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">CSI clock.  <a href="#gad369b0b620847459eb788a85f445dbbc">More...</a><br/></td></tr>
<tr class="separator:gad369b0b620847459eb788a85f445dbbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ee4ccdf57469fd9c14337c546777751"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga8ee4ccdf57469fd9c14337c546777751">CSI_MCLK_CLOCKS</a></td></tr>
<tr class="memdesc:ga8ee4ccdf57469fd9c14337c546777751"><td class="mdescLeft">&#160;</td><td class="mdescRight">CSI MCLK.  <a href="#ga8ee4ccdf57469fd9c14337c546777751">More...</a><br/></td></tr>
<tr class="separator:ga8ee4ccdf57469fd9c14337c546777751"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0800876d4d168165dd9e45a4caf2ea06"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga0800876d4d168165dd9e45a4caf2ea06">FSL_CLOCK_MMDC_IPG_GATE_COUNT</a>&#160;&#160;&#160;2U</td></tr>
<tr class="memdesc:ga0800876d4d168165dd9e45a4caf2ea06"><td class="mdescLeft">&#160;</td><td class="mdescRight">MMDC IPG clock.  <a href="#ga0800876d4d168165dd9e45a4caf2ea06">More...</a><br/></td></tr>
<tr class="separator:ga0800876d4d168165dd9e45a4caf2ea06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0bb7c36e99e561512d12077a7fad8f08"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga0bb7c36e99e561512d12077a7fad8f08">MMDC_ACLK_CLOCKS</a></td></tr>
<tr class="memdesc:ga0bb7c36e99e561512d12077a7fad8f08"><td class="mdescLeft">&#160;</td><td class="mdescRight">MMDC ACLK.  <a href="#ga0bb7c36e99e561512d12077a7fad8f08">More...</a><br/></td></tr>
<tr class="separator:ga0bb7c36e99e561512d12077a7fad8f08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ac490bbbcf33ed03edc91cba530c0ea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga2ac490bbbcf33ed03edc91cba530c0ea">kCLOCK_CoreSysClk</a>&#160;&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a122c3848803f00a0de5cee9974f56f9f">kCLOCK_CpuClk</a></td></tr>
<tr class="memdesc:ga2ac490bbbcf33ed03edc91cba530c0ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">For compatible with other platforms without CCM.  <a href="#ga2ac490bbbcf33ed03edc91cba530c0ea">More...</a><br/></td></tr>
<tr class="separator:ga2ac490bbbcf33ed03edc91cba530c0ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2cfe858e72228f778747ffe8440daf13"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga2cfe858e72228f778747ffe8440daf13">CLOCK_GetCoreSysClkFreq</a>&#160;&#160;&#160;CLOCK_GetCpuClkFreq</td></tr>
<tr class="memdesc:ga2cfe858e72228f778747ffe8440daf13"><td class="mdescLeft">&#160;</td><td class="mdescRight">For compatible with other platforms without CCM.  <a href="#ga2cfe858e72228f778747ffe8440daf13">More...</a><br/></td></tr>
<tr class="separator:ga2cfe858e72228f778747ffe8440daf13"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:gaf74854e9bcee544d7646c5bafdc00bd3"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaf74854e9bcee544d7646c5bafdc00bd3">clock_name_t</a> { <br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a122c3848803f00a0de5cee9974f56f9f">kCLOCK_CpuClk</a> = 0x0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a96b14473d5b5a909e1acfe43b39d383b">kCLOCK_AxiClk</a> = 0x1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3afc42c9c22354cdf9bdebef0f762e4626">kCLOCK_AhbClk</a> = 0x2U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a27855f57a378c5f8e8d5cea16f366fc3">kCLOCK_IpgClk</a> = 0x3U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3aa0101a588ebb035d2043b10462d85e83">kCLOCK_MmdcClk</a> = 0x4U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a040aad3e425f1f35861e8a4d7d3354b7">kCLOCK_OscClk</a> = 0x5U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a371615fa6313b3396225a435949bf819">kCLOCK_RtcClk</a> = 0x6U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a1100b7459c47a1b3417aafd790532d1d">kCLOCK_ArmPllClk</a> = 0x7U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a39a35466301a5c17fc4ed39c76cfe54f">kCLOCK_Usb1PllClk</a> = 0x8U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a7ea173105ffa18c6c80029b89fb3a2e9">kCLOCK_Usb1PllPfd0Clk</a> = 0x9U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a322ed3a5960206f4a5b281a96301a2e9">kCLOCK_Usb1PllPfd1Clk</a> = 0xAU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3ad114c8d933bc80dbc844c6e944ab0990">kCLOCK_Usb1PllPfd2Clk</a> = 0xBU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a5075e37d3d315d7eeb4c1b0340600f5d">kCLOCK_Usb1PllPfd3Clk</a> = 0xCU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a2b7a0c00534aa3a81e7d8572535eb790">kCLOCK_Usb2PllClk</a> = 0xDU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a0d156f9e7f72de69999e964f09ffb242">kCLOCK_SysPllClk</a> = 0xEU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3aaae53d60f76e3166ed8cec5a2efed416">kCLOCK_SysPllPfd0Clk</a> = 0xFU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3ad08b3aeda367d544e8c8e2153f1e6f37">kCLOCK_SysPllPfd1Clk</a> = 0x10U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a876a2ee676288bef3f2d2fff11e85e03">kCLOCK_SysPllPfd2Clk</a> = 0x11U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a869bd4b70ba49c560d49ab30b2b5357c">kCLOCK_SysPllPfd3Clk</a> = 0x12U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a5a03e5bc036acc0cb78c9a4c76cc3e6d">kCLOCK_EnetPll0Clk</a> = 0x13U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3ad4c21a15f3415a1eb686b26ae2c69bfd">kCLOCK_EnetPll1Clk</a> = 0x14U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a28158819ba89613bbae10857e5923858">kCLOCK_EnetPll2Clk</a> = 0x15U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a3275c422a0b17028bfe4e000c0936720">kCLOCK_AudioPllClk</a> = 0x16U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3abc9d3cdee3b9e549f77afe3bc0cba444">kCLOCK_VideoPllClk</a> = 0x17U
<br/>
 }</td></tr>
<tr class="memdesc:gaf74854e9bcee544d7646c5bafdc00bd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock name used to get clock frequency.  <a href="group__clock.html#gaf74854e9bcee544d7646c5bafdc00bd3">More...</a><br/></td></tr>
<tr class="separator:gaf74854e9bcee544d7646c5bafdc00bd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23c8b3ae62f7865b2e228408be95946d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a> { , <br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dac556be53aa93a74da78209dea827e2f0">kCLOCK_AipsTz1</a> = (0U &lt;&lt; 8) | 0x0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dae82393eee1d46e425fd45dbf0c8ffb8d">kCLOCK_AipsTz2</a> = (0U &lt;&lt; 8) | 0x1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da7dba43aaa20234b65c44f4fc86f5680e">kCLOCK_Apbhdma</a> = (0U &lt;&lt; 8) | 0x2U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da737c6662f719a2063635d179b1363f93">kCLOCK_Asrc</a> = (0U &lt;&lt; 8) | 0x3U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9d01275e1b54cdec3a4aa54ee7f85472">kCLOCK_Caamsm</a> = (0U &lt;&lt; 8) | 0x4U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dab83a875aaedb0a39a738e43c49aaf802">kCLOCK_Caamwa</a> = (0U &lt;&lt; 8) | 0x5U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dadfaae0802fd290d0512bd77699bd7d0f">kCLOCK_Caamwi</a> = (0U &lt;&lt; 8) | 0x6U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf917abde4a5e6dfe3139a033b8474b18">kCLOCK_Can1</a> = (0U &lt;&lt; 8) | 0x7U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf561af36c1de310f8067f110bc2d921a">kCLOCK_Can1S</a> = (0U &lt;&lt; 8) | 0x8U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3bdfbe957bef5ab71f521904541fa9ef">kCLOCK_Can2</a> = (0U &lt;&lt; 8) | 0x9U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3fbb04a45083eed99f068f6102913137">kCLOCK_Can2S</a> = (0U &lt;&lt; 8) | 0xAU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2cd3e38badd442a8057e950e4f60dc83">kCLOCK_CpuDbg</a> = (0U &lt;&lt; 8) | 0xBU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dab6ac8761ff28cf332af309ee188d8580">kCLOCK_Gpt2</a> = (0U &lt;&lt; 8) | 0xCU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daaf95f9b37f361667bf81138c1ac171aa">kCLOCK_Gpt2S</a> = (0U &lt;&lt; 8) | 0xDU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf079522d21082e83bd0192040a103e8b">kCLOCK_Uart2</a> = (0U &lt;&lt; 8) | 0xEU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3126e41a402e4ae4d448f5c9f526e831">kCLOCK_Gpio2</a> = (0U &lt;&lt; 8) | 0xFU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da4d082f1f206d1e8209745eae2db7b6cc">kCLOCK_Ecspi1</a> = (1U &lt;&lt; 8) | 0x0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da047c81b202c4072be62021ccb4440412">kCLOCK_Ecspi2</a> = (1U &lt;&lt; 8) | 0x1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0f746537ae86581958c81c9a1ce4325e">kCLOCK_Ecspi3</a> = (1U &lt;&lt; 8) | 0x2U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da34954803d39258a250e352a55065df79">kCLOCK_Ecspi4</a> = (1U &lt;&lt; 8) | 0x3U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da161393447ada2f6a3fd95266e702305b">kCLOCK_Adc_5hc</a> = (1U &lt;&lt; 8) | 0x4U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2073aacb108d570b5cd4099d6294d74d">kCLOCK_Uart3</a> = (1U &lt;&lt; 8) | 0x5U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da05fe6457fae3fb94d40e88f326686cc6">kCLOCK_Epit1</a> = (1U &lt;&lt; 8) | 0x6U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da50a12c823cb87ce719aa45d1e71b5979">kCLOCK_Epit2</a> = (1U &lt;&lt; 8) | 0x7U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da5fd292bfa52ce43948cff029a738e7a5">kCLOCK_Adc1</a> = (1U &lt;&lt; 8) | 0x8U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da12b4b93f78630e6192b0fa6b817e7963">kCLOCK_SimS</a> = (1U &lt;&lt; 8) | 0x9U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da71bde14dedbaf3bb3de8fda8de6eac51">kCLOCK_Gpt1</a> = (1U &lt;&lt; 8) | 0xAU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da7f95db63b37d835b36a74efab0cb8d2b">kCLOCK_Gpt1S</a> = (1U &lt;&lt; 8) | 0xBU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9e86fefe81e4318044e0f234b3df97b0">kCLOCK_Uart4</a> = (1U &lt;&lt; 8) | 0xCU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da72b9be69422d94586bf09e6bd3d2632a">kCLOCK_Gpio1</a> = (1U &lt;&lt; 8) | 0xDU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dac16cf287c094b8669cdf23fb1ef40874">kCLOCK_Csu</a> = (1U &lt;&lt; 8) | 0xEU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da6dc8a4689e77a82a8f17102f849fac03">kCLOCK_Gpio5</a> = (1U &lt;&lt; 8) | 0xFU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0bcdc34b0fc0705d8f4fc982b7187a79">kCLOCK_Csi</a> = (2U &lt;&lt; 8) | 0x1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da633628e86f5013f400607d05a4eeb585">kCLOCK_I2c1S</a> = (2U &lt;&lt; 8) | 0x3U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da4db4f102a817261084575ab4ada52a7a">kCLOCK_I2c2S</a> = (2U &lt;&lt; 8) | 0x4U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dae2a17436571ec420081b30150739c746">kCLOCK_I2c3S</a> = (2U &lt;&lt; 8) | 0x5U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf5cb21a70cde8b7efa55ce9342b7b0b9">kCLOCK_Ocotp</a> = (2U &lt;&lt; 8) | 0x6U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dac4c72941269cad55583ffb46a411635a">kCLOCK_IomuxcIpt</a> = (2U &lt;&lt; 8) | 0x7U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabb7450a1854fc5f4046ace1b9a331d14">kCLOCK_Ipmux1</a> = (2U &lt;&lt; 8) | 0x8U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da694837a16640df3dfe5b08f4bc77520f">kCLOCK_Ipmux2</a> = (2U &lt;&lt; 8) | 0x9U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dacf542762d4a6862b06099363b92dc98f">kCLOCK_Ipmux3</a> = (2U &lt;&lt; 8) | 0xAU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da11c356dd4ea6acb318d90da5bf02dc41">kCLOCK_Ipsync</a> = (2U &lt;&lt; 8) | 0xBU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da73c05ec818a63c4de15e52ed4c6ff6b3">kCLOCK_Gpio3</a> = (2U &lt;&lt; 8) | 0xDU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0759786c67467b3aa96071efe14304f4">kCLOCK_Lcd</a> = (2U &lt;&lt; 8) | 0xEU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da915a36b00a9ab0702c17a099dc2285a8">kCLOCK_Pxp</a> = (2U &lt;&lt; 8) | 0xFU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da75490a8afd677ea574eac5349402cecb">kCLOCK_CsiMclk</a> = (3U &lt;&lt; 8) | 0x0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daa19bae910eb7efe31d4fd6a794ee06cd">kCLOCK_Uart5</a> = (3U &lt;&lt; 8) | 0x1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da4e451a01c169116d22bff8a343e8c1a0">kCLOCK_Enet</a> = (3U &lt;&lt; 8) | 0x2U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9e0b31554b8d24e7fa67a17334f6affb">kCLOCK_Uart6</a> = (3U &lt;&lt; 8) | 0x3U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2e8c349fdd350dc4728a746198666a04">kCLOCK_Dap</a> = (3U &lt;&lt; 8) | 0x4U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9d5599fa8da9c09d481f969dd9957198">kCLOCK_Lcdif1</a> = (3U &lt;&lt; 8) | 0x5U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da412de8530bed6c0162955c2960108f2d">kCLOCK_Gpio4</a> = (3U &lt;&lt; 8) | 0x6U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da61ba2c323b9765245a57da7687284e82">kCLOCK_Qspi1</a> = (3U &lt;&lt; 8) | 0x7U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dadf8e9cc20fcf0603c601fe4f91ba9b41">kCLOCK_Wdog1</a> = (3U &lt;&lt; 8) | 0x8U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9793480ce72ab88e9243d83b9752c8ef">kCLOCK_Patch</a> = (3U &lt;&lt; 8) | 0x9U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabfe2d40ea2b805d2de9a0445a63a8cae">kCLOCK_MmdcAClk</a> = (3U &lt;&lt; 8) | 0xAU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dad136ee76b9f23c9a621b76b8d484737d">kCLOCK_MmdcIpgP0</a> = (3U &lt;&lt; 8) | 0xCU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3f00a75535eaab940368c29cf88fea09">kCLOCK_MmdcIpgP1</a> = (3U &lt;&lt; 8) | 0xDU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da74894f53eabd188dbc7d6b3b95593589">kCLOCK_Axi</a> = (3U &lt;&lt; 8) | 0xEU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da43353f6d62a7ecc2c609dbfa8f24b8da">kCLOCK_Iomuxc</a> = (4U &lt;&lt; 8) | 0x1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da4451baf01714a2c55d24fd19dfd29c6c">kCLOCK_IomuxcGpr</a> = (4U &lt;&lt; 8) | 0x2U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da231e0b9cf43cd8fc40480bd4d8f6610a">kCLOCK_SimCpu</a> = (4U &lt;&lt; 8) | 0x3U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da6c3885d58fe9162411f99ce6e7403ca1">kCLOCK_ApbSlave</a> = (4U &lt;&lt; 8) | 0x4U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da50c8006c9f80af9ce91a28ce66048416">kCLOCK_Tsc</a> = (4U &lt;&lt; 8) | 0x5U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daed2ae1881bdfc1b7a38e37784073813c">kCLOCK_SimM</a> = (4U &lt;&lt; 8) | 0x6U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daace623d32a3724278d5f2481a48785db">kCLOCK_Axi2Apb</a> = (4U &lt;&lt; 8) | 0x7U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da6f857b30e36170dfd2b40e11f11faf73">kCLOCK_Pwm1</a> = (4U &lt;&lt; 8) | 0x8U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da233ce1f7359d71fc39b531f5b2733498">kCLOCK_Pwm2</a> = (4U &lt;&lt; 8) | 0x9U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da06982b095809edf8d41af2ea294945fc">kCLOCK_Pwm3</a> = (4U &lt;&lt; 8) | 0xAU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da332e80f6b38b6b698c80655fb71be8e3">kCLOCK_Pwm4</a> = (4U &lt;&lt; 8) | 0xBU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da55914688decec299dacc5cfc5a501867">kCLOCK_RawNandBchApb</a> = (4U &lt;&lt; 8) | 0xCU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dac71a51c6d319798658104c8bcb15709b">kCLOCK_RawNandBch</a> = (4U &lt;&lt; 8) | 0xDU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daa30f8c5ef8569bda97ac6e607378f400">kCLOCK_RawNandGpmi</a> = (4U &lt;&lt; 8) | 0xEU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da513eb45875e3b7cf5862c1cf10264ff9">kCLOCK_RawNandGpmiApb</a> = (4U &lt;&lt; 8) | 0xFU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da1b9f348e8d5bc1715af7366be3ca87c7">kCLOCK_Rom</a> = (5U &lt;&lt; 8) | 0x0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da02653d7fe7a37054416910a46adb3809">kCLOCK_Stcr</a> = (5U &lt;&lt; 8) | 0x1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabdb31c34009c64289c3f017b8e01d49c">kCLOCK_SnvsDryice</a> = (5U &lt;&lt; 8) | 0x2U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da8bf84e4484a7931c6b30d3eb4f3998ad">kCLOCK_Sdma</a> = (5U &lt;&lt; 8) | 0x3U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daaf3f75c8efa61ec28294b8d7aaee0680">kCLOCK_Kpp</a> = (5U &lt;&lt; 8) | 0x4U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabbc79b15b5af7907a63a3df57a2f13dd">kCLOCK_Wdog2</a> = (5U &lt;&lt; 8) | 0x5U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da29ce2714f34a6a181541255678160b44">kCLOCK_Spba</a> = (5U &lt;&lt; 8) | 0x6U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dad179f3df85b491894a42a9c08d9e0911">kCLOCK_Spdif</a> = (5U &lt;&lt; 8) | 0x7U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dac53f15bb654dedc5227b327cf4019d7d">kCLOCK_SimMain</a> = (5U &lt;&lt; 8) | 0x8U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dab02255423606b3c775918369aeec9e32">kCLOCK_SnvsHp</a> = (5U &lt;&lt; 8) | 0x9U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dad37b1d63f6b6b19d5a93434cbce03b79">kCLOCK_SnvsLp</a> = (5U &lt;&lt; 8) | 0xAU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dad98d48967723d46689d712ecdb66ba83">kCLOCK_Sai3</a> = (5U &lt;&lt; 8) | 0xBU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da1d4898f8634e2f18e6a154e2b1a4120e">kCLOCK_Uart1</a> = (5U &lt;&lt; 8) | 0xCU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2068d9ce158252cee7bad6705909679d">kCLOCK_Uart7</a> = (5U &lt;&lt; 8) | 0xDU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da95d16d761b96348f75703c2d51685b7b">kCLOCK_Sai1</a> = (5U &lt;&lt; 8) | 0xEU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dac9f7fdbd65774076eaaa2f711431be4e">kCLOCK_Sai2</a> = (5U &lt;&lt; 8) | 0xFU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dace98c46e4607d520c5aecd7f3c209890">kCLOCK_UsbOh3</a> = (6U &lt;&lt; 8) | 0x0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da5102a93cec50de755b25beccde8d2295">kCLOCK_Usdhc1</a> = (6U &lt;&lt; 8) | 0x1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da23bc0010ac0879d7bce9c6e2be103e7b">kCLOCK_Usdhc2</a> = (6U &lt;&lt; 8) | 0x2U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da147f44e9cc2d5690193480b382748469">kCLOCK_Sim1</a> = (6U &lt;&lt; 8) | 0x3U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf2390ae03833d5e7f1927acd15b63ba1">kCLOCK_Sim2</a> = (6U &lt;&lt; 8) | 0x4U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabd508e63b1c287a19aa2b6f64744b307">kCLOCK_EimSlow</a> = (6U &lt;&lt; 8) | 0x5U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2a7b67a80b1d0b2fe50f313d53378157">kCLOCK_Uart8</a> = (6U &lt;&lt; 8) | 0x7U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da1882f2e9d9cf658ced4f5fe7189a9606">kCLOCK_Pwm8</a> = (6U &lt;&lt; 8) | 0x8U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabcfd078fc0e7c7d5c014f857f99591af">kCLOCK_Wdog3</a> = (6U &lt;&lt; 8) | 0xAU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da618943ffcaec9915c071acbcf5fecaa8">kCLOCK_Anadig</a> = (6U &lt;&lt; 8) | 0xBU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3adddcdcd55b0e8293a5c481ac9a8955">kCLOCK_I2c4S</a> = (6U &lt;&lt; 8) | 0xCU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9e707044fa0593e9b9692e201c2b1829">kCLOCK_Pwm5</a> = (6U &lt;&lt; 8) | 0xDU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da00f71baf535daff12077b2a9a76f4176">kCLOCK_Pwm6</a> = (6U &lt;&lt; 8) | 0xEU, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dacddeec5ca7b14199c10f38c78af97683">kCLOCK_Pwm7</a> = (6U &lt;&lt; 8) | 0xFU
<br/>
 }</td></tr>
<tr class="memdesc:ga23c8b3ae62f7865b2e228408be95946d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock name used to enable/disable gate.  <a href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">More...</a><br/></td></tr>
<tr class="separator:ga23c8b3ae62f7865b2e228408be95946d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0eff764ac1779872ac26254f65d99017"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga0eff764ac1779872ac26254f65d99017">clock_osc_t</a> { <br/>
&#160;&#160;<a class="el" href="group__clock.html#gga0eff764ac1779872ac26254f65d99017a5ecbe15242f2e6780fd44a6141361bd3">kCLOCK_RcOsc</a> = 0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga0eff764ac1779872ac26254f65d99017a208bb9bf7d3f3f078d63e662104b08e5">kCLOCK_XtalOsc</a> = 1U
<br/>
 }</td></tr>
<tr class="memdesc:ga0eff764ac1779872ac26254f65d99017"><td class="mdescLeft">&#160;</td><td class="mdescRight">OSC 24M sorce select.  <a href="group__clock.html#ga0eff764ac1779872ac26254f65d99017">More...</a><br/></td></tr>
<tr class="separator:ga0eff764ac1779872ac26254f65d99017"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b63da6802ab10c3a07a7979c0f0dd9d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga8b63da6802ab10c3a07a7979c0f0dd9d">clock_gate_value_t</a> { <br/>
&#160;&#160;<a class="el" href="group__clock.html#gga8b63da6802ab10c3a07a7979c0f0dd9dab1d31afb3227d66664fd2135eed1e063">kCLOCK_ClockNotNeeded</a> = 0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga8b63da6802ab10c3a07a7979c0f0dd9da297ab5230fd7df64e3799b3c529ffa38">kCLOCK_ClockNeededRun</a> = 1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga8b63da6802ab10c3a07a7979c0f0dd9daa26897af07f1cde8e73c3a535173af0b">kCLOCK_ClockNeededRunWait</a> = 3U
<br/>
 }</td></tr>
<tr class="memdesc:ga8b63da6802ab10c3a07a7979c0f0dd9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clock gate value.  <a href="group__clock.html#ga8b63da6802ab10c3a07a7979c0f0dd9d">More...</a><br/></td></tr>
<tr class="separator:ga8b63da6802ab10c3a07a7979c0f0dd9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6880a3444b09cc91b28e641ba91df8de"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga6880a3444b09cc91b28e641ba91df8de">clock_mode_t</a> { <br/>
&#160;&#160;<a class="el" href="group__clock.html#gga6880a3444b09cc91b28e641ba91df8deadd2e84445be402135044504aebf700ac">kCLOCK_ModeRun</a> = 0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga6880a3444b09cc91b28e641ba91df8dea510e6065717f2002d351bd9e66d42972">kCLOCK_ModeWait</a> = 1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#gga6880a3444b09cc91b28e641ba91df8dea6e4545de169bb3d3bf99c5d7d3cfe4cc">kCLOCK_ModeStop</a> = 2U
<br/>
 }</td></tr>
<tr class="memdesc:ga6880a3444b09cc91b28e641ba91df8de"><td class="mdescLeft">&#160;</td><td class="mdescRight">System clock mode.  <a href="group__clock.html#ga6880a3444b09cc91b28e641ba91df8de">More...</a><br/></td></tr>
<tr class="separator:ga6880a3444b09cc91b28e641ba91df8de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac3ba8b5540d74e6322719aa0377240ad"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gac3ba8b5540d74e6322719aa0377240ad">clock_mux_t</a> { <br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada97ad4a60cf10fc605f2fb8e75fa7a031">kCLOCK_StepMux</a> = CCM_TUPLE(CCSR, CCM_CCSR_STEP_SEL_SHIFT, CCM_CCSR_STEP_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240adab5e03b49767b513c18ee19e36afb1ae3">kCLOCK_SecMux</a> = CCM_TUPLE(CCSR, CCM_CCSR_SECONDARY_CLK_SEL_SHIFT, CCM_CCSR_SECONDARY_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada8964efea15a76e4a8a30b878962df101">kCLOCK_Pll1SwMux</a> = CCM_TUPLE(CCSR, CCM_CCSR_PLL1_SW_CLK_SEL_SHIFT, CCM_CCSR_PLL1_SW_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada5e641ab0c27489ad652429713f854c86">kCLOCK_Pll3SwMux</a> = CCM_TUPLE(CCSR, CCM_CCSR_PLL3_SW_CLK_SEL_SHIFT, CCM_CCSR_PLL3_SW_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada3a17aa0fc5f148256423bb13fbb384ee">kCLOCK_Periph2Mux</a> = CCM_TUPLE(CBCDR, CCM_CBCDR_PERIPH2_CLK_SEL_SHIFT, CCM_CBCDR_PERIPH2_CLK_SEL_MASK, CCM_CDHIPR_PERIPH2_CLK_SEL_BUSY_SHIFT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240adaa05647451e6eab2d29902c46061364fd">kCLOCK_PeriphMux</a> = CCM_TUPLE(CBCDR, CCM_CBCDR_PERIPH_CLK_SEL_SHIFT, CCM_CBCDR_PERIPH_CLK_SEL_MASK, CCM_CDHIPR_PERIPH_CLK_SEL_BUSY_SHIFT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada67bc5267017601655115ff3fa4e3c939">kCLOCK_AxiAltMux</a> = CCM_TUPLE(CBCDR, CCM_CBCDR_AXI_ALT_SEL_SHIFT, CCM_CBCDR_AXI_ALT_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada50b80bf4311bc3c744a5366cbe4f9d33">kCLOCK_AxiMux</a> = CCM_TUPLE(CBCDR, CCM_CBCDR_AXI_SEL_SHIFT, CCM_CBCDR_AXI_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240adabcd03e499a58b3c55ed501ae5d00e4e5">kCLOCK_PrePeriph2Mux</a> = CCM_TUPLE(CBCMR, CCM_CBCMR_PRE_PERIPH2_CLK_SEL_SHIFT, CCM_CBCMR_PRE_PERIPH2_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada5881422cbc50dada70937136696875d4">kCLOCK_PrePeriphMux</a> = CCM_TUPLE(CBCMR, CCM_CBCMR_PRE_PERIPH_CLK_SEL_SHIFT, CCM_CBCMR_PRE_PERIPH_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada4148e82d7150250319d195bcde072ee2">kCLOCK_Periph2Clk2Mux</a> = CCM_TUPLE(CBCMR, CCM_CBCMR_PERIPH2_CLK2_SEL_SHIFT, CCM_CBCMR_PERIPH2_CLK2_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada49b42ee9ba1465b4320720ee7fbacd18">kCLOCK_PeriphClk2Mux</a> = CCM_TUPLE(CBCMR, CCM_CBCMR_PERIPH_CLK2_SEL_SHIFT, CCM_CBCMR_PERIPH_CLK2_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240adae0993b112a867b09bc3515eba94ac5f3">kCLOCK_EimSlowMux</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_ACLK_EIM_SLOW_SEL_SHIFT, CCM_CSCMR1_ACLK_EIM_SLOW_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada78fd1e8e9b2bd39844d720e2e4a93126">kCLOCK_GpmiMux</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_GPMI_CLK_SEL_SHIFT, CCM_CSCMR1_GPMI_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada2f7d2483d7e8a97845488fbfd4234efd">kCLOCK_BchMux</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_BCH_CLK_SEL_SHIFT, CCM_CSCMR1_BCH_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada35baaa8a3deabac044f95a9530a6a02e">kCLOCK_Usdhc2Mux</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_USDHC2_CLK_SEL_SHIFT, CCM_CSCMR1_USDHC2_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada9f7cf77f67a14c080a17e52a5e79920e">kCLOCK_Usdhc1Mux</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_USDHC1_CLK_SEL_SHIFT, CCM_CSCMR1_USDHC1_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada45305a01dfe670233cccbf4e89c46614">kCLOCK_Sai3Mux</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_SAI3_CLK_SEL_SHIFT, CCM_CSCMR1_SAI3_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240adacca7ae0fe5a1f1f38afffbfbd31736d3">kCLOCK_Sai2Mux</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_SAI2_CLK_SEL_SHIFT, CCM_CSCMR1_SAI2_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240adacf75b2cedbdf1b688db7cc070f34bf3b">kCLOCK_Sai1Mux</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_SAI1_CLK_SEL_SHIFT, CCM_CSCMR1_SAI1_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada393e35b5153206832144805458bf998b">kCLOCK_Qspi1Mux</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_QSPI1_CLK_SEL_SHIFT, CCM_CSCMR1_QSPI1_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240adab1524451553ac67dfc76d838439134dc">kCLOCK_PerclkMux</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_PERCLK_CLK_SEL_SHIFT, CCM_CSCMR1_PERCLK_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada8ebb8f0c45900580656fa91c04094062">kCLOCK_VidMux</a> = CCM_TUPLE(CSCMR2, CCM_CSCMR2_VID_CLK_SEL_SHIFT, CCM_CSCMR2_VID_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada375416f6dacd6d4d7730f88573442a1f">kCLOCK_CanMux</a> = CCM_TUPLE(CSCMR2, CCM_CSCMR2_CAN_CLK_SEL_SHIFT, CCM_CSCMR2_CAN_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada5c659cd0a4ef4e6ed4ee3504f909b33c">kCLOCK_UartMux</a> = CCM_TUPLE(CSCDR1, CCM_CSCDR1_UART_CLK_SEL_SHIFT, CCM_CSCDR1_UART_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada1ccfda6a4df967cd84c3711e62516585">kCLOCK_EnfcMux</a> = CCM_TUPLE(CS2CDR, CCM_CS2CDR_ENFC_CLK_SEL_SHIFT, CCM_CS2CDR_ENFC_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada1e621c157cee8b984feec48881b193f6">kCLOCK_LdbDi0Mux</a> = CCM_TUPLE(CS2CDR, CCM_CS2CDR_LDB_DI0_CLK_SEL_SHIFT, CCM_CS2CDR_LDB_DI0_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240adaa0c1a2a0ec7a2053a040080447c35755">kCLOCK_SpdifMux</a> = CCM_TUPLE(CDCDR, CCM_CDCDR_SPDIF0_CLK_SEL_SHIFT, CCM_CDCDR_SPDIF0_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada6ec1006e7c1f76b0014fa29f2cffdf05">kCLOCK_SimPreMux</a> = CCM_TUPLE(CHSCCDR, CCM_CHSCCDR_SIM_PRE_CLK_SEL_SHIFT, CCM_CHSCCDR_SIM_PRE_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada2964f7e66b437197181f9c59ea75b106">kCLOCK_SimMux</a> = CCM_TUPLE(CHSCCDR, CCM_CHSCCDR_SIM_CLK_SEL_SHIFT, CCM_CHSCCDR_SIM_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada1dbaedb56eb0cbcb98923d2d31246ca2">kCLOCK_EcspiMux</a> = CCM_TUPLE(CSCDR2, CCM_CSCDR2_ECSPI_CLK_SEL_SHIFT, CCM_CSCDR2_ECSPI_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada30eafdfdc6a77adcdd2a6a28322a6620">kCLOCK_Lcdif1PreMux</a> = CCM_TUPLE(CSCDR2, CCM_CSCDR2_LCDIF1_PRE_CLK_SEL_SHIFT, CCM_CSCDR2_LCDIF1_PRE_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada9f6af393de33c7e2b7a36c03bb65085d">kCLOCK_Lcdif1Mux</a> = CCM_TUPLE(CSCDR2, CCM_CSCDR2_LCDIF1_CLK_SEL_SHIFT, CCM_CSCDR2_LCDIF1_CLK_SEL_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggac3ba8b5540d74e6322719aa0377240ada1517db9285caa5c6d49f29585c9389cd">kCLOCK_CsiMux</a> = CCM_TUPLE(CSCDR3, CCM_CSCDR3_CSI_CLK_SEL_SHIFT, CCM_CSCDR3_CSI_CLK_SEL_MASK, CCM_NO_BUSY_WAIT)
<br/>
 }</td></tr>
<tr class="memdesc:gac3ba8b5540d74e6322719aa0377240ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">MUX control names for clock mux setting.  <a href="group__clock.html#gac3ba8b5540d74e6322719aa0377240ad">More...</a><br/></td></tr>
<tr class="separator:gac3ba8b5540d74e6322719aa0377240ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4f7995ff41493b6b367051c333c9386"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gab4f7995ff41493b6b367051c333c9386">clock_div_t</a> { <br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a9cf126427ebe9a2db0d31465e55b7f96">kCLOCK_ArmDiv</a> = CCM_TUPLE(CACRR, CCM_CACRR_ARM_PODF_SHIFT, CCM_CACRR_ARM_PODF_MASK, CCM_CDHIPR_ARM_PODF_BUSY_SHIFT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386ac90d285aacd1981d8c2606cdb408d80d">kCLOCK_PeriphClk2Div</a> = CCM_TUPLE(CBCDR, CCM_CBCDR_PERIPH_CLK2_PODF_SHIFT, CCM_CBCDR_PERIPH_CLK2_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a3fc39e6f5b90bc4190bd5dc631324be0">kCLOCK_Periph2Clk2Div</a> = CCM_TUPLE(CBCDR, CCM_CBCDR_PERIPH2_CLK2_PODF_SHIFT, CCM_CBCDR_PERIPH2_CLK2_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a453b412be70f9b638c86ee1798aaacaf">kCLOCK_AxiDiv</a> = CCM_TUPLE(CBCDR, CCM_CBCDR_AXI_PODF_SHIFT, CCM_CBCDR_AXI_PODF_MASK, CCM_CDHIPR_AXI_PODF_BUSY_SHIFT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a400377d605d1c49b04df9db6056fac1c">kCLOCK_AhbDiv</a> = CCM_TUPLE(CBCDR, CCM_CBCDR_AHB_PODF_SHIFT, CCM_CBCDR_AHB_PODF_MASK, CCM_CDHIPR_AHB_PODF_BUSY_SHIFT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a5a383b3f864623df91ef3d24a5dec743">kCLOCK_IpgDiv</a> = CCM_TUPLE(CBCDR, CCM_CBCDR_IPG_PODF_SHIFT, CCM_CBCDR_IPG_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a1df7ebbb3ae971fca0dd791a89653a4c">kCLOCK_FabricMmdcDiv</a> = CCM_TUPLE(CBCDR, CCM_CBCDR_FABRIC_MMDC_PODF_SHIFT, CCM_CBCDR_FABRIC_MMDC_PODF_MASK, CCM_CDHIPR_MMDC_PODF_BUSY_SHIFT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386abe5a3f63fee95e957dbf9a9f59f6f0d9">kCLOCK_Lcdif1Div</a> = CCM_TUPLE(CBCMR, CCM_CBCMR_LCDIF1_PODF_SHIFT, CCM_CBCMR_LCDIF1_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a6c6ae8116a52395dcbae12e43771684c">kCLOCK_Qspi1Div</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_QSPI1_PODF_SHIFT, CCM_CSCMR1_QSPI1_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386ab2e1fc7dcece22c1915ee058a40d86c5">kCLOCK_EimSlowDiv</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_ACLK_EIM_SLOW_PODF_SHIFT, CCM_CSCMR1_ACLK_EIM_SLOW_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a10e86848b4ceb7ab131c2056f74bb8f4">kCLOCK_PerclkDiv</a> = CCM_TUPLE(CSCMR1, CCM_CSCMR1_PERCLK_PODF_SHIFT, CCM_CSCMR1_PERCLK_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a007f65ab6e70850d8f9deb556e643184">kCLOCK_VidDiv</a> = CCM_TUPLE(CSCMR2, CCM_CSCMR2_VID_CLK_PODF_SHIFT, CCM_CSCMR2_VID_CLK_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386aceae13fa03a9c8229e247b9e7de2a92d">kCLOCK_VidPreDiv</a> = CCM_TUPLE(CSCMR2, CCM_CSCMR2_VID_CLK_PRE_PODF_SHIFT, CCM_CSCMR2_VID_CLK_PRE_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a78f7b38146799cf1934375fdddf90797">kCLOCK_LdbDi0Div</a> = CCM_TUPLE(CSCMR2, CCM_CSCMR2_LDB_DI0_DIV_SHIFT, CCM_CSCMR2_LDB_DI0_DIV_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386ab2707c09629694d654d76811c0815676">kCLOCK_LdbDi1Div</a> = CCM_TUPLE(CSCMR2, CCM_CSCMR2_LDB_DI1_DIV_SHIFT, CCM_CSCMR2_LDB_DI1_DIV_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386aede85ed5037064e375f58d13ac6fa2a6">kCLOCK_CanDiv</a> = CCM_TUPLE(CSCMR2, CCM_CSCMR2_CAN_CLK_PODF_SHIFT, CCM_CSCMR2_CAN_CLK_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a42162aa1eeb35cbadd5250247777d6ae">kCLOCK_GpmiDiv</a> = CCM_TUPLE(CSCDR1, CCM_CSCDR1_GPMI_PODF_SHIFT, CCM_CSCDR1_GPMI_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a94afe8c5be85e3cd11e6d15b341db711">kCLOCK_BchDiv</a> = CCM_TUPLE(CSCDR1, CCM_CSCDR1_BCH_PODF_SHIFT, CCM_CSCDR1_BCH_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386aa5cbbf59d03726b7bd45db0b1a146d30">kCLOCK_Usdhc2Div</a> = CCM_TUPLE(CSCDR1, CCM_CSCDR1_USDHC2_PODF_SHIFT, CCM_CSCDR1_USDHC2_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386aba1fe8f30b78c453242e95846f300799">kCLOCK_Usdhc1Div</a> = CCM_TUPLE(CSCDR1, CCM_CSCDR1_USDHC1_PODF_SHIFT, CCM_CSCDR1_USDHC1_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a08c657dada2f5fa6b60d03a45c3ddc3d">kCLOCK_UartDiv</a> = CCM_TUPLE(CSCDR1, CCM_CSCDR1_UART_CLK_PODF_SHIFT, CCM_CSCDR1_UART_CLK_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a4fa6a0fc426c361b9db9d69c67665ace">kCLOCK_Sai3PreDiv</a> = CCM_TUPLE(CS1CDR, CCM_CS1CDR_SAI3_CLK_PRED_SHIFT, CCM_CS1CDR_SAI3_CLK_PRED_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a57178b56ccad0b1d2ad482c71d2b395e">kCLOCK_Sai3Div</a> = CCM_TUPLE(CS1CDR, CCM_CS1CDR_SAI3_CLK_PODF_SHIFT, CCM_CS1CDR_SAI3_CLK_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386aed3d16bf6c41d19b5745bcb3e5bb4b5c">kCLOCK_Sai1PreDiv</a> = CCM_TUPLE(CS1CDR, CCM_CS1CDR_SAI1_CLK_PRED_SHIFT, CCM_CS1CDR_SAI1_CLK_PRED_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a7c1caf8391a3add6d4829d1151956b7a">kCLOCK_Sai1Div</a> = CCM_TUPLE(CS1CDR, CCM_CS1CDR_SAI1_CLK_PODF_SHIFT, CCM_CS1CDR_SAI1_CLK_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a8e695e7d4146b66a671eca17e944659b">kCLOCK_EnfcPreDiv</a> = CCM_TUPLE(CS2CDR, CCM_CS2CDR_ENFC_CLK_PRED_SHIFT, CCM_CS2CDR_ENFC_CLK_PRED_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386aa3a51489d94a7542f35ff88ef6e10edc">kCLOCK_EnfcDiv</a> = CCM_TUPLE(CS2CDR, CCM_CS2CDR_ENFC_CLK_PODF_SHIFT, CCM_CS2CDR_ENFC_CLK_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a6a60bbb10160302c7b4b78d302973d50">kCLOCK_Sai2PreDiv</a> = CCM_TUPLE(CS2CDR, CCM_CS2CDR_SAI2_CLK_PRED_SHIFT, CCM_CS2CDR_SAI2_CLK_PRED_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a9f2a97001de9064e68feec91379ddea8">kCLOCK_Sai2Div</a> = CCM_TUPLE(CS2CDR, CCM_CS2CDR_SAI2_CLK_PODF_SHIFT, CCM_CS2CDR_SAI2_CLK_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a6570dec21759e3ef111c89633d4575a4">kCLOCK_Spdif0PreDiv</a> = CCM_TUPLE(CDCDR, CCM_CDCDR_SPDIF0_CLK_PRED_SHIFT, CCM_CDCDR_SPDIF0_CLK_PRED_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a94bf9316bc66a247c7ffd6e93b9546f4">kCLOCK_Spdif0Div</a> = CCM_TUPLE(CDCDR, CCM_CDCDR_SPDIF0_CLK_PODF_SHIFT, CCM_CDCDR_SPDIF0_CLK_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a58aceb59012ce3c45bf60d0cb54ce81d">kCLOCK_SimDiv</a> = CCM_TUPLE(CHSCCDR, CCM_CHSCCDR_SIM_PODF_SHIFT, CCM_CHSCCDR_SIM_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386a3d765d592c4b171beb9e7e0c45ab3633">kCLOCK_EcspiDiv</a> = CCM_TUPLE(CSCDR2, CCM_CSCDR2_ECSPI_CLK_PODF_SHIFT, CCM_CSCDR2_ECSPI_CLK_PODF_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386ab4f63ef4f6cc71a2ec727ac4e38e7f5c">kCLOCK_Lcdif1PreDiv</a> = CCM_TUPLE(CSCDR2, CCM_CSCDR2_LCDIF1_PRED_SHIFT, CCM_CSCDR2_LCDIF1_PRED_MASK, CCM_NO_BUSY_WAIT), 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggab4f7995ff41493b6b367051c333c9386ae52338f56c614f80cffeea3a0205468c">kCLOCK_CsiDiv</a> = CCM_TUPLE(CSCDR3, CCM_CSCDR3_CSI_PODF_SHIFT, CCM_CSCDR3_CSI_PODF_MASK, CCM_NO_BUSY_WAIT)
<br/>
 }</td></tr>
<tr class="memdesc:gab4f7995ff41493b6b367051c333c9386"><td class="mdescLeft">&#160;</td><td class="mdescRight">DIV control names for clock div setting.  <a href="group__clock.html#gab4f7995ff41493b6b367051c333c9386">More...</a><br/></td></tr>
<tr class="separator:gab4f7995ff41493b6b367051c333c9386"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad9c63283f91609312e85e5252ee237a1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gad9c63283f91609312e85e5252ee237a1">clock_pll_t</a> { <br/>
&#160;&#160;<a class="el" href="group__clock.html#ggad9c63283f91609312e85e5252ee237a1ace5b8961896fb911faf06ef75e9f82af">kCLOCK_PllArm</a> = 0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggad9c63283f91609312e85e5252ee237a1ac0c896b7c3eaa7c3767f26709ebf3fc9">kCLOCK_PllSys</a> = 1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggad9c63283f91609312e85e5252ee237a1a6f506bf731f31e151d1b681a16c69db1">kCLOCK_PllUsb1</a> = 2U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggad9c63283f91609312e85e5252ee237a1ab982f06dd1d61b156e2f127f849c6cb0">kCLOCK_PllAudio</a> = 3U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggad9c63283f91609312e85e5252ee237a1a48416e42751cb402f6136cbb3e38de8e">kCLOCK_PllVideo</a> = 4U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggad9c63283f91609312e85e5252ee237a1aca62519b1be57583a2818996408292aa">kCLOCK_PllEnet0</a> = 5U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggad9c63283f91609312e85e5252ee237a1aad0cee7cf801a7f54ed78116c22e5b93">kCLOCK_PllEnet1</a> = 6U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggad9c63283f91609312e85e5252ee237a1a164e377369f14b36447214e12142ac87">kCLOCK_PllEnet2</a> = 7U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggad9c63283f91609312e85e5252ee237a1abc48f4b323742b05382a03512dfe80d3">kCLOCK_PllUsb2</a> = 8U
<br/>
 }</td></tr>
<tr class="memdesc:gad9c63283f91609312e85e5252ee237a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL name.  <a href="group__clock.html#gad9c63283f91609312e85e5252ee237a1">More...</a><br/></td></tr>
<tr class="separator:gad9c63283f91609312e85e5252ee237a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc59289e7cbc33069a31fa843efb7bf0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a> { <br/>
&#160;&#160;<a class="el" href="group__clock.html#ggabc59289e7cbc33069a31fa843efb7bf0aaa3b368aa0485fb570945277cf20a485">kCLOCK_Pfd0</a> = 0U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggabc59289e7cbc33069a31fa843efb7bf0ab87f1abee5af206f053c50fc79dbcca7">kCLOCK_Pfd1</a> = 1U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggabc59289e7cbc33069a31fa843efb7bf0a3dc3cf1eef720424136420baef3e9f50">kCLOCK_Pfd2</a> = 2U, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggabc59289e7cbc33069a31fa843efb7bf0a30f2b5d88b709062c7e9f3816b28dc5a">kCLOCK_Pfd3</a> = 3U
<br/>
 }</td></tr>
<tr class="memdesc:gabc59289e7cbc33069a31fa843efb7bf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL PFD name.  <a href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">More...</a><br/></td></tr>
<tr class="separator:gabc59289e7cbc33069a31fa843efb7bf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadfb8d569fed66cfbb8bd42619d9f7ff6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gadfb8d569fed66cfbb8bd42619d9f7ff6">clock_usb_src_t</a> { <br/>
&#160;&#160;<a class="el" href="group__clock.html#ggadfb8d569fed66cfbb8bd42619d9f7ff6ac2d10ef0bc5834140230f3d5e4617427">kCLOCK_Usb480M</a> = 0, 
<br/>
&#160;&#160;<a class="el" href="group__clock.html#ggadfb8d569fed66cfbb8bd42619d9f7ff6a9ff6326c28437a7f37aa6a6298db7685">kCLOCK_UsbSrcUnused</a> = 0xFFFFFFFFU
<br/>
 }</td></tr>
<tr class="memdesc:gadfb8d569fed66cfbb8bd42619d9f7ff6"><td class="mdescLeft">&#160;</td><td class="mdescRight">USB clock source definition.  <a href="group__clock.html#gadfb8d569fed66cfbb8bd42619d9f7ff6">More...</a><br/></td></tr>
<tr class="separator:gadfb8d569fed66cfbb8bd42619d9f7ff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac9253d55bb900be0d63b5de1ebe06d82"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gac9253d55bb900be0d63b5de1ebe06d82">clock_usb_phy_src_t</a> { <a class="el" href="group__clock.html#ggac9253d55bb900be0d63b5de1ebe06d82a92767b706390bbd673b395e236b7ee69">kCLOCK_Usbphy480M</a> = 0
 }</td></tr>
<tr class="memdesc:gac9253d55bb900be0d63b5de1ebe06d82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Source of the USB HS PHY.  <a href="group__clock.html#gac9253d55bb900be0d63b5de1ebe06d82">More...</a><br/></td></tr>
<tr class="separator:gac9253d55bb900be0d63b5de1ebe06d82"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gaebda9076b263ad94063e85078fbba9c1"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaebda9076b263ad94063e85078fbba9c1">CLOCK_SetMux</a> (<a class="el" href="group__clock.html#gac3ba8b5540d74e6322719aa0377240ad">clock_mux_t</a> mux, uint32_t value)</td></tr>
<tr class="memdesc:gaebda9076b263ad94063e85078fbba9c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set CCM MUX node to certain value.  <a href="#gaebda9076b263ad94063e85078fbba9c1">More...</a><br/></td></tr>
<tr class="separator:gaebda9076b263ad94063e85078fbba9c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa3279269c1388d159276f778d3504cb9"><td class="memItemLeft" align="right" valign="top">static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaa3279269c1388d159276f778d3504cb9">CLOCK_GetMux</a> (<a class="el" href="group__clock.html#gac3ba8b5540d74e6322719aa0377240ad">clock_mux_t</a> mux)</td></tr>
<tr class="memdesc:gaa3279269c1388d159276f778d3504cb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CCM MUX value.  <a href="#gaa3279269c1388d159276f778d3504cb9">More...</a><br/></td></tr>
<tr class="separator:gaa3279269c1388d159276f778d3504cb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab3b72a3438f2f2b2853f621d49b6e25f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gab3b72a3438f2f2b2853f621d49b6e25f">CLOCK_SetDiv</a> (<a class="el" href="group__clock.html#gab4f7995ff41493b6b367051c333c9386">clock_div_t</a> divider, uint32_t value)</td></tr>
<tr class="memdesc:gab3b72a3438f2f2b2853f621d49b6e25f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set CCM DIV node to certain value.  <a href="#gab3b72a3438f2f2b2853f621d49b6e25f">More...</a><br/></td></tr>
<tr class="separator:gab3b72a3438f2f2b2853f621d49b6e25f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga07a96f4b367e641d385b6ca983789482"><td class="memItemLeft" align="right" valign="top">static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga07a96f4b367e641d385b6ca983789482">CLOCK_GetDiv</a> (<a class="el" href="group__clock.html#gab4f7995ff41493b6b367051c333c9386">clock_div_t</a> divider)</td></tr>
<tr class="memdesc:ga07a96f4b367e641d385b6ca983789482"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get CCM DIV node value.  <a href="#ga07a96f4b367e641d385b6ca983789482">More...</a><br/></td></tr>
<tr class="separator:ga07a96f4b367e641d385b6ca983789482"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac8b18bf77d665a511fde79706e569c93"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gac8b18bf77d665a511fde79706e569c93">CLOCK_ControlGate</a> (<a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a> name, <a class="el" href="group__clock.html#ga8b63da6802ab10c3a07a7979c0f0dd9d">clock_gate_value_t</a> value)</td></tr>
<tr class="memdesc:gac8b18bf77d665a511fde79706e569c93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control the clock gate for specific IP.  <a href="#gac8b18bf77d665a511fde79706e569c93">More...</a><br/></td></tr>
<tr class="separator:gac8b18bf77d665a511fde79706e569c93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae9cd93c6513a127de94f7568721c7de6"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gae9cd93c6513a127de94f7568721c7de6">CLOCK_EnableClock</a> (<a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a> name)</td></tr>
<tr class="memdesc:gae9cd93c6513a127de94f7568721c7de6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable the clock for specific IP.  <a href="#gae9cd93c6513a127de94f7568721c7de6">More...</a><br/></td></tr>
<tr class="separator:gae9cd93c6513a127de94f7568721c7de6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2e19ae1316f6be9ac9b883ad100f56d0"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga2e19ae1316f6be9ac9b883ad100f56d0">CLOCK_DisableClock</a> (<a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a> name)</td></tr>
<tr class="memdesc:ga2e19ae1316f6be9ac9b883ad100f56d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disable the clock for specific IP.  <a href="#ga2e19ae1316f6be9ac9b883ad100f56d0">More...</a><br/></td></tr>
<tr class="separator:ga2e19ae1316f6be9ac9b883ad100f56d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaedd42ca87993e33b5bdf435d0f9b7250"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaedd42ca87993e33b5bdf435d0f9b7250">CLOCK_SetMode</a> (<a class="el" href="group__clock.html#ga6880a3444b09cc91b28e641ba91df8de">clock_mode_t</a> mode)</td></tr>
<tr class="memdesc:gaedd42ca87993e33b5bdf435d0f9b7250"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setting the low power mode that system will enter on next assertion of dsm_request signal.  <a href="#gaedd42ca87993e33b5bdf435d0f9b7250">More...</a><br/></td></tr>
<tr class="separator:gaedd42ca87993e33b5bdf435d0f9b7250"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabac973beaa21ff412dbc91e9aa1d939a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gabac973beaa21ff412dbc91e9aa1d939a">CLOCK_GetFreq</a> (<a class="el" href="group__clock.html#gaf74854e9bcee544d7646c5bafdc00bd3">clock_name_t</a> name)</td></tr>
<tr class="memdesc:gabac973beaa21ff412dbc91e9aa1d939a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the clock frequency for a specific clock name.  <a href="#gabac973beaa21ff412dbc91e9aa1d939a">More...</a><br/></td></tr>
<tr class="separator:gabac973beaa21ff412dbc91e9aa1d939a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga41bfa583bb46b9b4ea6bbb66a2c98f1f"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga41bfa583bb46b9b4ea6bbb66a2c98f1f">g_xtalFreq</a></td></tr>
<tr class="memdesc:ga41bfa583bb46b9b4ea6bbb66a2c98f1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">External XTAL (24M OSC/SYSOSC) clock frequency.  <a href="#ga41bfa583bb46b9b4ea6bbb66a2c98f1f">More...</a><br/></td></tr>
<tr class="separator:ga41bfa583bb46b9b4ea6bbb66a2c98f1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee7c5e853e6b6c703fda634acb1382a6"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaee7c5e853e6b6c703fda634acb1382a6">g_rtcXtalFreq</a></td></tr>
<tr class="memdesc:gaee7c5e853e6b6c703fda634acb1382a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">External RTC XTAL (32K OSC) clock frequency.  <a href="#gaee7c5e853e6b6c703fda634acb1382a6">More...</a><br/></td></tr>
<tr class="separator:gaee7c5e853e6b6c703fda634acb1382a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Driver version</h2></td></tr>
<tr class="memitem:ga0c0cf401613f31feb4a9eb723ad51154"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga0c0cf401613f31feb4a9eb723ad51154">FSL_CLOCK_DRIVER_VERSION</a>&#160;&#160;&#160;(MAKE_VERSION(2, 1, 0))</td></tr>
<tr class="memdesc:ga0c0cf401613f31feb4a9eb723ad51154"><td class="mdescLeft">&#160;</td><td class="mdescRight">CLOCK driver version 2.1.0.  <a href="#ga0c0cf401613f31feb4a9eb723ad51154">More...</a><br/></td></tr>
<tr class="separator:ga0c0cf401613f31feb4a9eb723ad51154"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
OSC operations</h2></td></tr>
<tr class="memitem:ga3e7df4453f68247dd24ab6229e04a5f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga3e7df4453f68247dd24ab6229e04a5f2">CLOCK_InitExternalClk</a> (bool bypassXtalOsc)</td></tr>
<tr class="memdesc:ga3e7df4453f68247dd24ab6229e04a5f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the external 24MHz clock.  <a href="#ga3e7df4453f68247dd24ab6229e04a5f2">More...</a><br/></td></tr>
<tr class="separator:ga3e7df4453f68247dd24ab6229e04a5f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga641d8bb25008a741d952faa910a6f116"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga641d8bb25008a741d952faa910a6f116">CLOCK_DeinitExternalClk</a> (void)</td></tr>
<tr class="memdesc:ga641d8bb25008a741d952faa910a6f116"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinitialize the external 24MHz clock.  <a href="#ga641d8bb25008a741d952faa910a6f116">More...</a><br/></td></tr>
<tr class="separator:ga641d8bb25008a741d952faa910a6f116"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf7940c61b6d5b6b917d6ffd9fb9c13c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaaf7940c61b6d5b6b917d6ffd9fb9c13c">CLOCK_SwitchOsc</a> (<a class="el" href="group__clock.html#ga0eff764ac1779872ac26254f65d99017">clock_osc_t</a> osc)</td></tr>
<tr class="memdesc:gaaf7940c61b6d5b6b917d6ffd9fb9c13c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Switch the OSC.  <a href="#gaaf7940c61b6d5b6b917d6ffd9fb9c13c">More...</a><br/></td></tr>
<tr class="separator:gaaf7940c61b6d5b6b917d6ffd9fb9c13c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac9111ee0fc2c38a60ea3134f415d3374"><td class="memItemLeft" align="right" valign="top">static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gac9111ee0fc2c38a60ea3134f415d3374">CLOCK_GetOscFreq</a> (void)</td></tr>
<tr class="memdesc:gac9111ee0fc2c38a60ea3134f415d3374"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the OSC clock frequency.  <a href="#gac9111ee0fc2c38a60ea3134f415d3374">More...</a><br/></td></tr>
<tr class="separator:gac9111ee0fc2c38a60ea3134f415d3374"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga67ec64c18e10f4b3cb800cf94e79f5d5"><td class="memItemLeft" align="right" valign="top">static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga67ec64c18e10f4b3cb800cf94e79f5d5">CLOCK_GetRtcFreq</a> (void)</td></tr>
<tr class="memdesc:ga67ec64c18e10f4b3cb800cf94e79f5d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the RTC clock frequency.  <a href="#ga67ec64c18e10f4b3cb800cf94e79f5d5">More...</a><br/></td></tr>
<tr class="separator:ga67ec64c18e10f4b3cb800cf94e79f5d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga713a8bd284336c36e1a9576c4012e770"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga713a8bd284336c36e1a9576c4012e770">CLOCK_SetXtalFreq</a> (uint32_t freq)</td></tr>
<tr class="memdesc:ga713a8bd284336c36e1a9576c4012e770"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the XTAL (24M OSC) frequency based on board setting.  <a href="#ga713a8bd284336c36e1a9576c4012e770">More...</a><br/></td></tr>
<tr class="separator:ga713a8bd284336c36e1a9576c4012e770"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga31c08f6a97fab69f55dbf0d2ea57cce0"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga31c08f6a97fab69f55dbf0d2ea57cce0">CLOCK_SetRtcXtalFreq</a> (uint32_t freq)</td></tr>
<tr class="memdesc:ga31c08f6a97fab69f55dbf0d2ea57cce0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the RTC XTAL (32K OSC) frequency based on board setting.  <a href="#ga31c08f6a97fab69f55dbf0d2ea57cce0">More...</a><br/></td></tr>
<tr class="separator:ga31c08f6a97fab69f55dbf0d2ea57cce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga96f68418391e028f1fe0f1e3c4de94b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga96f68418391e028f1fe0f1e3c4de94b0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga96f68418391e028f1fe0f1e3c4de94b0">CLOCK_InitRcOsc24M</a> (void)</td></tr>
<tr class="memdesc:ga96f68418391e028f1fe0f1e3c4de94b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the RC oscillator 24MHz clock. <br/></td></tr>
<tr class="separator:ga96f68418391e028f1fe0f1e3c4de94b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf8c41beaabab1c4fac3f367e6b17221c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf8c41beaabab1c4fac3f367e6b17221c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaf8c41beaabab1c4fac3f367e6b17221c">CLOCK_DeinitRcOsc24M</a> (void)</td></tr>
<tr class="memdesc:gaf8c41beaabab1c4fac3f367e6b17221c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Power down the RCOSC 24M clock. <br/></td></tr>
<tr class="separator:gaf8c41beaabab1c4fac3f367e6b17221c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
PLL/PFD operations</h2></td></tr>
<tr class="memitem:ga7a6b71c933cac6f1deb97fae167794f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga7a6b71c933cac6f1deb97fae167794f8">CLOCK_InitArmPll</a> (const <a class="el" href="group__clock.html#structclock__arm__pll__config__t">clock_arm_pll_config_t</a> *config)</td></tr>
<tr class="memdesc:ga7a6b71c933cac6f1deb97fae167794f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the ARM PLL.  <a href="#ga7a6b71c933cac6f1deb97fae167794f8">More...</a><br/></td></tr>
<tr class="separator:ga7a6b71c933cac6f1deb97fae167794f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb1d262df13a1a00d4092c2d39c67691"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeb1d262df13a1a00d4092c2d39c67691"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaeb1d262df13a1a00d4092c2d39c67691">CLOCK_DeinitArmPll</a> (void)</td></tr>
<tr class="memdesc:gaeb1d262df13a1a00d4092c2d39c67691"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initialize the ARM PLL. <br/></td></tr>
<tr class="separator:gaeb1d262df13a1a00d4092c2d39c67691"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb43c9a30579d598516fa701dde7c62f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gadb43c9a30579d598516fa701dde7c62f">CLOCK_InitSysPll</a> (const <a class="el" href="group__clock.html#structclock__sys__pll__config__t">clock_sys_pll_config_t</a> *config)</td></tr>
<tr class="memdesc:gadb43c9a30579d598516fa701dde7c62f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the System PLL.  <a href="#gadb43c9a30579d598516fa701dde7c62f">More...</a><br/></td></tr>
<tr class="separator:gadb43c9a30579d598516fa701dde7c62f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga138f5b2da069253dd1b3a98f7fff9642"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga138f5b2da069253dd1b3a98f7fff9642"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga138f5b2da069253dd1b3a98f7fff9642">CLOCK_DeinitSysPll</a> (void)</td></tr>
<tr class="memdesc:ga138f5b2da069253dd1b3a98f7fff9642"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initialize the System PLL. <br/></td></tr>
<tr class="separator:ga138f5b2da069253dd1b3a98f7fff9642"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26cf8712bbdb303c3b927ec19cd03e18"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga26cf8712bbdb303c3b927ec19cd03e18">CLOCK_InitUsb1Pll</a> (const <a class="el" href="group__clock.html#structclock__usb__pll__config__t">clock_usb_pll_config_t</a> *config)</td></tr>
<tr class="memdesc:ga26cf8712bbdb303c3b927ec19cd03e18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the USB1 PLL.  <a href="#ga26cf8712bbdb303c3b927ec19cd03e18">More...</a><br/></td></tr>
<tr class="separator:ga26cf8712bbdb303c3b927ec19cd03e18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9904621c7326dda8ec68ce6cd353b217"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9904621c7326dda8ec68ce6cd353b217"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga9904621c7326dda8ec68ce6cd353b217">CLOCK_DeinitUsb1Pll</a> (void)</td></tr>
<tr class="memdesc:ga9904621c7326dda8ec68ce6cd353b217"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinitialize the USB1 PLL. <br/></td></tr>
<tr class="separator:ga9904621c7326dda8ec68ce6cd353b217"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51ef9ced176556ac6ce4b5cdfb2a2a2d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga51ef9ced176556ac6ce4b5cdfb2a2a2d">CLOCK_InitUsb2Pll</a> (const <a class="el" href="group__clock.html#structclock__usb__pll__config__t">clock_usb_pll_config_t</a> *config)</td></tr>
<tr class="memdesc:ga51ef9ced176556ac6ce4b5cdfb2a2a2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the USB2 PLL.  <a href="#ga51ef9ced176556ac6ce4b5cdfb2a2a2d">More...</a><br/></td></tr>
<tr class="separator:ga51ef9ced176556ac6ce4b5cdfb2a2a2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga67439d8b55a420e838ecfd0841a55ca4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga67439d8b55a420e838ecfd0841a55ca4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga67439d8b55a420e838ecfd0841a55ca4">CLOCK_DeinitUsb2Pll</a> (void)</td></tr>
<tr class="memdesc:ga67439d8b55a420e838ecfd0841a55ca4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinitialize the USB2 PLL. <br/></td></tr>
<tr class="separator:ga67439d8b55a420e838ecfd0841a55ca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad227c26531adbc30e077f46f8a7906bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gad227c26531adbc30e077f46f8a7906bd">CLOCK_InitAudioPll</a> (const <a class="el" href="group__clock.html#structclock__audio__pll__config__t">clock_audio_pll_config_t</a> *config)</td></tr>
<tr class="memdesc:gad227c26531adbc30e077f46f8a7906bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the Audio PLL.  <a href="#gad227c26531adbc30e077f46f8a7906bd">More...</a><br/></td></tr>
<tr class="separator:gad227c26531adbc30e077f46f8a7906bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee5806453ef3eb1fd99d05391d5e849c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaee5806453ef3eb1fd99d05391d5e849c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaee5806453ef3eb1fd99d05391d5e849c">CLOCK_DeinitAudioPll</a> (void)</td></tr>
<tr class="memdesc:gaee5806453ef3eb1fd99d05391d5e849c"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initialize the Audio PLL. <br/></td></tr>
<tr class="separator:gaee5806453ef3eb1fd99d05391d5e849c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5558b7da83690931631ed5570b1386e9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga5558b7da83690931631ed5570b1386e9">CLOCK_InitVideoPll</a> (const <a class="el" href="group__clock.html#structclock__video__pll__config__t">clock_video_pll_config_t</a> *config)</td></tr>
<tr class="memdesc:ga5558b7da83690931631ed5570b1386e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the video PLL.  <a href="#ga5558b7da83690931631ed5570b1386e9">More...</a><br/></td></tr>
<tr class="separator:ga5558b7da83690931631ed5570b1386e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadc7f5c4b045d4bde65dbdc8dd4be4ca1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadc7f5c4b045d4bde65dbdc8dd4be4ca1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gadc7f5c4b045d4bde65dbdc8dd4be4ca1">CLOCK_DeinitVideoPll</a> (void)</td></tr>
<tr class="memdesc:gadc7f5c4b045d4bde65dbdc8dd4be4ca1"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initialize the Video PLL. <br/></td></tr>
<tr class="separator:gadc7f5c4b045d4bde65dbdc8dd4be4ca1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga106051912efa7d314981a81d38ec3cdd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga106051912efa7d314981a81d38ec3cdd">CLOCK_InitEnetPll</a> (const <a class="el" href="group__clock.html#structclock__enet__pll__config__t">clock_enet_pll_config_t</a> *config)</td></tr>
<tr class="memdesc:ga106051912efa7d314981a81d38ec3cdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the ENET PLL.  <a href="#ga106051912efa7d314981a81d38ec3cdd">More...</a><br/></td></tr>
<tr class="separator:ga106051912efa7d314981a81d38ec3cdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1003bfccbcf18743e5d82ad887599f53"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga1003bfccbcf18743e5d82ad887599f53">CLOCK_DeinitEnetPll</a> (void)</td></tr>
<tr class="memdesc:ga1003bfccbcf18743e5d82ad887599f53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinitialize the ENET PLL.  <a href="#ga1003bfccbcf18743e5d82ad887599f53">More...</a><br/></td></tr>
<tr class="separator:ga1003bfccbcf18743e5d82ad887599f53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa22b0d589a918f6ceb16e6aa9e2f648c"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaa22b0d589a918f6ceb16e6aa9e2f648c">CLOCK_GetPllFreq</a> (<a class="el" href="group__clock.html#gad9c63283f91609312e85e5252ee237a1">clock_pll_t</a> pll)</td></tr>
<tr class="memdesc:gaa22b0d589a918f6ceb16e6aa9e2f648c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get current PLL output frequency.  <a href="#gaa22b0d589a918f6ceb16e6aa9e2f648c">More...</a><br/></td></tr>
<tr class="separator:gaa22b0d589a918f6ceb16e6aa9e2f648c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3fde5ca7373d17a5a7de4699cdcda13"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gae3fde5ca7373d17a5a7de4699cdcda13">CLOCK_InitSysPfd</a> (<a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a> pfd, uint8_t pfdFrac)</td></tr>
<tr class="memdesc:gae3fde5ca7373d17a5a7de4699cdcda13"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the System PLL PFD.  <a href="#gae3fde5ca7373d17a5a7de4699cdcda13">More...</a><br/></td></tr>
<tr class="separator:gae3fde5ca7373d17a5a7de4699cdcda13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ba70d4421ba4bed95d57a107c21ede4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga0ba70d4421ba4bed95d57a107c21ede4">CLOCK_DeinitSysPfd</a> (<a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a> pfd)</td></tr>
<tr class="memdesc:ga0ba70d4421ba4bed95d57a107c21ede4"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initialize the System PLL PFD.  <a href="#ga0ba70d4421ba4bed95d57a107c21ede4">More...</a><br/></td></tr>
<tr class="separator:ga0ba70d4421ba4bed95d57a107c21ede4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75454d9a0be57637f6cc21fad8148ace"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga75454d9a0be57637f6cc21fad8148ace">CLOCK_InitUsb1Pfd</a> (<a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a> pfd, uint8_t pfdFrac)</td></tr>
<tr class="memdesc:ga75454d9a0be57637f6cc21fad8148ace"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the USB1 PLL PFD.  <a href="#ga75454d9a0be57637f6cc21fad8148ace">More...</a><br/></td></tr>
<tr class="separator:ga75454d9a0be57637f6cc21fad8148ace"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3236247b5fe14b629650c373f5a6f263"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga3236247b5fe14b629650c373f5a6f263">CLOCK_DeinitUsb1Pfd</a> (<a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a> pfd)</td></tr>
<tr class="memdesc:ga3236247b5fe14b629650c373f5a6f263"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initialize the USB1 PLL PFD.  <a href="#ga3236247b5fe14b629650c373f5a6f263">More...</a><br/></td></tr>
<tr class="separator:ga3236247b5fe14b629650c373f5a6f263"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c2724c4daaf7bf4c02dfdbbb07e36b1"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga3c2724c4daaf7bf4c02dfdbbb07e36b1">CLOCK_GetSysPfdFreq</a> (<a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a> pfd)</td></tr>
<tr class="memdesc:ga3c2724c4daaf7bf4c02dfdbbb07e36b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get current System PLL PFD output frequency.  <a href="#ga3c2724c4daaf7bf4c02dfdbbb07e36b1">More...</a><br/></td></tr>
<tr class="separator:ga3c2724c4daaf7bf4c02dfdbbb07e36b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacbf8a7d30e2854adcf044c9ccb1b3d9d"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gacbf8a7d30e2854adcf044c9ccb1b3d9d">CLOCK_GetUsb1PfdFreq</a> (<a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a> pfd)</td></tr>
<tr class="memdesc:gacbf8a7d30e2854adcf044c9ccb1b3d9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get current USB1 PLL PFD output frequency.  <a href="#gacbf8a7d30e2854adcf044c9ccb1b3d9d">More...</a><br/></td></tr>
<tr class="separator:gacbf8a7d30e2854adcf044c9ccb1b3d9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb4b3864154bcfde0905fc3acb67bb5c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaeb4b3864154bcfde0905fc3acb67bb5c">CLOCK_EnableUsbhs0Clock</a> (<a class="el" href="group__clock.html#gadfb8d569fed66cfbb8bd42619d9f7ff6">clock_usb_src_t</a> src, uint32_t freq)</td></tr>
<tr class="memdesc:gaeb4b3864154bcfde0905fc3acb67bb5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable USB HS clock.  <a href="#gaeb4b3864154bcfde0905fc3acb67bb5c">More...</a><br/></td></tr>
<tr class="separator:gaeb4b3864154bcfde0905fc3acb67bb5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab6c65fa5638fdd7371134f7bf0bd3569"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gab6c65fa5638fdd7371134f7bf0bd3569">CLOCK_EnableUsbhs0PhyPllClock</a> (<a class="el" href="group__clock.html#gac9253d55bb900be0d63b5de1ebe06d82">clock_usb_phy_src_t</a> src, uint32_t freq)</td></tr>
<tr class="memdesc:gab6c65fa5638fdd7371134f7bf0bd3569"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable USB HS PHY PLL clock.  <a href="#gab6c65fa5638fdd7371134f7bf0bd3569">More...</a><br/></td></tr>
<tr class="separator:gab6c65fa5638fdd7371134f7bf0bd3569"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef740d81d73ba0adaa4f66429d2777c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaef740d81d73ba0adaa4f66429d2777c5">CLOCK_DisableUsbhs0PhyPllClock</a> (void)</td></tr>
<tr class="memdesc:gaef740d81d73ba0adaa4f66429d2777c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disable USB HS PHY PLL clock.  <a href="#gaef740d81d73ba0adaa4f66429d2777c5">More...</a><br/></td></tr>
<tr class="separator:gaef740d81d73ba0adaa4f66429d2777c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b4f74e2ebf5913000891692f352c053"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ga3b4f74e2ebf5913000891692f352c053">CLOCK_EnableUsbhs1Clock</a> (<a class="el" href="group__clock.html#gadfb8d569fed66cfbb8bd42619d9f7ff6">clock_usb_src_t</a> src, uint32_t freq)</td></tr>
<tr class="memdesc:ga3b4f74e2ebf5913000891692f352c053"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable USB HS clock.  <a href="#ga3b4f74e2ebf5913000891692f352c053">More...</a><br/></td></tr>
<tr class="separator:ga3b4f74e2ebf5913000891692f352c053"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa11000b60cc5e25e4e072327282154fa"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gaa11000b60cc5e25e4e072327282154fa">CLOCK_EnableUsbhs1PhyPllClock</a> (<a class="el" href="group__clock.html#gac9253d55bb900be0d63b5de1ebe06d82">clock_usb_phy_src_t</a> src, uint32_t freq)</td></tr>
<tr class="memdesc:gaa11000b60cc5e25e4e072327282154fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable USB HS PHY PLL clock.  <a href="#gaa11000b60cc5e25e4e072327282154fa">More...</a><br/></td></tr>
<tr class="separator:gaa11000b60cc5e25e4e072327282154fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd0dea9a2f2ff6916425761a45d9a231"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#gafd0dea9a2f2ff6916425761a45d9a231">CLOCK_DisableUsbhs1PhyPllClock</a> (void)</td></tr>
<tr class="memdesc:gafd0dea9a2f2ff6916425761a45d9a231"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disable USB HS PHY PLL clock.  <a href="#gafd0dea9a2f2ff6916425761a45d9a231">More...</a><br/></td></tr>
<tr class="separator:gafd0dea9a2f2ff6916425761a45d9a231"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structclock__arm__pll__config__t" id="structclock__arm__pll__config__t"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct clock_arm_pll_config_t</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="memberdecls">
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
<tr class="memitem:ab90e887bf4411ed0abf96c74b149f35b"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ab90e887bf4411ed0abf96c74b149f35b">loopDivider</a></td></tr>
<tr class="memdesc:ab90e887bf4411ed0abf96c74b149f35b"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL loop divider.  <a href="#ab90e887bf4411ed0abf96c74b149f35b">More...</a><br/></td></tr>
<tr class="separator:ab90e887bf4411ed0abf96c74b149f35b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h4 class="groupheader">Field Documentation</h4>
<a class="anchor" id="ab90e887bf4411ed0abf96c74b149f35b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t clock_arm_pll_config_t::loopDivider</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Valid range for divider value: 54-108. Fout=Fin*loopDivider/2. </p>

</div>
</div>

</div>
</div>
<a name="structclock__usb__pll__config__t" id="structclock__usb__pll__config__t"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct clock_usb_pll_config_t</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="memberdecls">
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
<tr class="memitem:a18f99eca238751761ebbd094c26e33e2"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#a18f99eca238751761ebbd094c26e33e2">loopDivider</a></td></tr>
<tr class="memdesc:a18f99eca238751761ebbd094c26e33e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL loop divider.  <a href="#a18f99eca238751761ebbd094c26e33e2">More...</a><br/></td></tr>
<tr class="separator:a18f99eca238751761ebbd094c26e33e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h4 class="groupheader">Field Documentation</h4>
<a class="anchor" id="a18f99eca238751761ebbd094c26e33e2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t clock_usb_pll_config_t::loopDivider</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>0 - Fout=Fref*20; 1 - Fout=Fref*22 </p>

</div>
</div>

</div>
</div>
<a name="structclock__sys__pll__config__t" id="structclock__sys__pll__config__t"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct clock_sys_pll_config_t</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="memberdecls">
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
<tr class="memitem:a4b584decba8d5d0e787de0b1768ff4d4"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#a4b584decba8d5d0e787de0b1768ff4d4">loopDivider</a></td></tr>
<tr class="memdesc:a4b584decba8d5d0e787de0b1768ff4d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL loop divider.  <a href="#a4b584decba8d5d0e787de0b1768ff4d4">More...</a><br/></td></tr>
<tr class="separator:a4b584decba8d5d0e787de0b1768ff4d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42c71fd94e7cb5d25c7e3a648c4769e5"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#a42c71fd94e7cb5d25c7e3a648c4769e5">numerator</a></td></tr>
<tr class="memdesc:a42c71fd94e7cb5d25c7e3a648c4769e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">30 bit numerator of fractional loop divider.  <a href="#a42c71fd94e7cb5d25c7e3a648c4769e5">More...</a><br/></td></tr>
<tr class="separator:a42c71fd94e7cb5d25c7e3a648c4769e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fb3a6bff97bcb87b08022b9cb17f120"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6fb3a6bff97bcb87b08022b9cb17f120"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#a6fb3a6bff97bcb87b08022b9cb17f120">denominator</a></td></tr>
<tr class="memdesc:a6fb3a6bff97bcb87b08022b9cb17f120"><td class="mdescLeft">&#160;</td><td class="mdescRight">30 bit denominator of fractional loop divider <br/></td></tr>
<tr class="separator:a6fb3a6bff97bcb87b08022b9cb17f120"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h4 class="groupheader">Field Documentation</h4>
<a class="anchor" id="a4b584decba8d5d0e787de0b1768ff4d4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t clock_sys_pll_config_t::loopDivider</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Intended to be 1 (528M). 0 - Fout=Fref*20; 1 - Fout=Fref*22 </p>

</div>
</div>
<a class="anchor" id="a42c71fd94e7cb5d25c7e3a648c4769e5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t clock_sys_pll_config_t::numerator</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>

</div>
</div>
<a name="structclock__audio__pll__config__t" id="structclock__audio__pll__config__t"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct clock_audio_pll_config_t</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="memberdecls">
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
<tr class="memitem:ab37939b338dbfc0aca4d070ecf273e9f"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ab37939b338dbfc0aca4d070ecf273e9f">loopDivider</a></td></tr>
<tr class="memdesc:ab37939b338dbfc0aca4d070ecf273e9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL loop divider.  <a href="#ab37939b338dbfc0aca4d070ecf273e9f">More...</a><br/></td></tr>
<tr class="separator:ab37939b338dbfc0aca4d070ecf273e9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61f7c596a57b37d806c8af66f6bb8bc9"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#a61f7c596a57b37d806c8af66f6bb8bc9">postDivider</a></td></tr>
<tr class="memdesc:a61f7c596a57b37d806c8af66f6bb8bc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Divider after the PLL, should only be 1, 2, 4, 8, 16.  <a href="#a61f7c596a57b37d806c8af66f6bb8bc9">More...</a><br/></td></tr>
<tr class="separator:a61f7c596a57b37d806c8af66f6bb8bc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cdf80b89c5dc408bcace6cd2e7096e5"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#a7cdf80b89c5dc408bcace6cd2e7096e5">numerator</a></td></tr>
<tr class="memdesc:a7cdf80b89c5dc408bcace6cd2e7096e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">30 bit numerator of fractional loop divider.  <a href="#a7cdf80b89c5dc408bcace6cd2e7096e5">More...</a><br/></td></tr>
<tr class="separator:a7cdf80b89c5dc408bcace6cd2e7096e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb6a4a0662f6a1e044765baa5505f8be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb6a4a0662f6a1e044765baa5505f8be"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#afb6a4a0662f6a1e044765baa5505f8be">denominator</a></td></tr>
<tr class="memdesc:afb6a4a0662f6a1e044765baa5505f8be"><td class="mdescLeft">&#160;</td><td class="mdescRight">30 bit denominator of fractional loop divider <br/></td></tr>
<tr class="separator:afb6a4a0662f6a1e044765baa5505f8be"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h4 class="groupheader">Field Documentation</h4>
<a class="anchor" id="ab37939b338dbfc0aca4d070ecf273e9f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t clock_audio_pll_config_t::loopDivider</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Valid range for DIV_SELECT divider value: 27~54. </p>

</div>
</div>
<a class="anchor" id="a61f7c596a57b37d806c8af66f6bb8bc9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t clock_audio_pll_config_t::postDivider</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7cdf80b89c5dc408bcace6cd2e7096e5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t clock_audio_pll_config_t::numerator</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>

</div>
</div>
<a name="structclock__video__pll__config__t" id="structclock__video__pll__config__t"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct clock_video_pll_config_t</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="memberdecls">
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
<tr class="memitem:a3422be698261443751fff1c522506e08"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#a3422be698261443751fff1c522506e08">loopDivider</a></td></tr>
<tr class="memdesc:a3422be698261443751fff1c522506e08"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLL loop divider.  <a href="#a3422be698261443751fff1c522506e08">More...</a><br/></td></tr>
<tr class="separator:a3422be698261443751fff1c522506e08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc4472a1557e843556442ad7b8392f7b"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#abc4472a1557e843556442ad7b8392f7b">postDivider</a></td></tr>
<tr class="memdesc:abc4472a1557e843556442ad7b8392f7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Divider after the PLL, should only be 1, 2, 4, 8, 16.  <a href="#abc4472a1557e843556442ad7b8392f7b">More...</a><br/></td></tr>
<tr class="separator:abc4472a1557e843556442ad7b8392f7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a843414205f5186d290cb095257da5a66"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#a843414205f5186d290cb095257da5a66">numerator</a></td></tr>
<tr class="memdesc:a843414205f5186d290cb095257da5a66"><td class="mdescLeft">&#160;</td><td class="mdescRight">30 bit numerator of fractional loop divider.  <a href="#a843414205f5186d290cb095257da5a66">More...</a><br/></td></tr>
<tr class="separator:a843414205f5186d290cb095257da5a66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd2822bf841d03459b1cc156f4f97ab5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd2822bf841d03459b1cc156f4f97ab5"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#abd2822bf841d03459b1cc156f4f97ab5">denominator</a></td></tr>
<tr class="memdesc:abd2822bf841d03459b1cc156f4f97ab5"><td class="mdescLeft">&#160;</td><td class="mdescRight">30 bit denominator of fractional loop divider <br/></td></tr>
<tr class="separator:abd2822bf841d03459b1cc156f4f97ab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h4 class="groupheader">Field Documentation</h4>
<a class="anchor" id="a3422be698261443751fff1c522506e08"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t clock_video_pll_config_t::loopDivider</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Valid range for DIV_SELECT divider value: 27~54. </p>

</div>
</div>
<a class="anchor" id="abc4472a1557e843556442ad7b8392f7b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t clock_video_pll_config_t::postDivider</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a843414205f5186d290cb095257da5a66"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t clock_video_pll_config_t::numerator</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>

</div>
</div>
<a name="structclock__enet__pll__config__t" id="structclock__enet__pll__config__t"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct clock_enet_pll_config_t</td>
        </tr>
      </table>
</div><div class="memdoc">
<div class="textblock"></div><table class="memberdecls">
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
<tr class="memitem:af73938864d5c3da4d1d4d304e4a02ed7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#af73938864d5c3da4d1d4d304e4a02ed7">enableClkOutput0</a></td></tr>
<tr class="memdesc:af73938864d5c3da4d1d4d304e4a02ed7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Power on and enable PLL clock output for ENET0 (ref_enetpll0).  <a href="#af73938864d5c3da4d1d4d304e4a02ed7">More...</a><br/></td></tr>
<tr class="separator:af73938864d5c3da4d1d4d304e4a02ed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a926e94c2f5b1f0bcf07578273374e4ba"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#a926e94c2f5b1f0bcf07578273374e4ba">enableClkOutput1</a></td></tr>
<tr class="memdesc:a926e94c2f5b1f0bcf07578273374e4ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Power on and enable PLL clock output for ENET1 (ref_enetpll1).  <a href="#a926e94c2f5b1f0bcf07578273374e4ba">More...</a><br/></td></tr>
<tr class="separator:a926e94c2f5b1f0bcf07578273374e4ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc2f88156e8f217cd44e8df6e479bc4b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#adc2f88156e8f217cd44e8df6e479bc4b">enableClkOutput2</a></td></tr>
<tr class="memdesc:adc2f88156e8f217cd44e8df6e479bc4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Power on and enable PLL clock output for ENET2 (ref_enetpll2).  <a href="#adc2f88156e8f217cd44e8df6e479bc4b">More...</a><br/></td></tr>
<tr class="separator:adc2f88156e8f217cd44e8df6e479bc4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8af5047b38dee6a214606eb4c4ad7a0"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#aa8af5047b38dee6a214606eb4c4ad7a0">loopDivider0</a></td></tr>
<tr class="memdesc:aa8af5047b38dee6a214606eb4c4ad7a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Controls the frequency of the ENET0 reference clock.  <a href="#aa8af5047b38dee6a214606eb4c4ad7a0">More...</a><br/></td></tr>
<tr class="separator:aa8af5047b38dee6a214606eb4c4ad7a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac35cf7d741cbb66f98b3021e49e5001f"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clock.html#ac35cf7d741cbb66f98b3021e49e5001f">loopDivider1</a></td></tr>
<tr class="memdesc:ac35cf7d741cbb66f98b3021e49e5001f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Controls the frequency of the ENET1 reference clock.  <a href="#ac35cf7d741cbb66f98b3021e49e5001f">More...</a><br/></td></tr>
<tr class="separator:ac35cf7d741cbb66f98b3021e49e5001f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h4 class="groupheader">Field Documentation</h4>
<a class="anchor" id="af73938864d5c3da4d1d4d304e4a02ed7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool clock_enet_pll_config_t::enableClkOutput0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a926e94c2f5b1f0bcf07578273374e4ba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool clock_enet_pll_config_t::enableClkOutput1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="adc2f88156e8f217cd44e8df6e479bc4b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool clock_enet_pll_config_t::enableClkOutput2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa8af5047b38dee6a214606eb4c4ad7a0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t clock_enet_pll_config_t::loopDivider0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>b00 25MHz b01 50MHz b10 100MHz (not 50% duty cycle) b11 125MHz </p>

</div>
</div>
<a class="anchor" id="ac35cf7d741cbb66f98b3021e49e5001f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t clock_enet_pll_config_t::loopDivider1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>b00 25MHz b01 50MHz b10 100MHz (not 50% duty cycle) b11 125MHz </p>

</div>
</div>

</div>
</div>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="gad47b59bc121fd2e78d12b606e997ef4b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FSL_SDK_DISABLE_DRIVER_CLOCK_CONTROL&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>When set to 0, peripheral drivers will enable clock in initialize function and disable clock in de-initialize function. When set to 1, peripheral driver will not control the clock, application could control the clock out of the driver.</p>
<dl class="section note"><dt>Note</dt><dd>All drivers share this feature switcher. If it is set to 1, application should handle clock enable and disable for all drivers. </dd></dl>

</div>
</div>
<a class="anchor" id="ga0c0cf401613f31feb4a9eb723ad51154"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FSL_CLOCK_DRIVER_VERSION&#160;&#160;&#160;(MAKE_VERSION(2, 1, 0))</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gaef5bfe2c53a7ededa861c4e414cdbf36"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ADC_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da5fd292bfa52ce43948cff029a738e7a5">kCLOCK_Adc1</a>                                \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da5fd292bfa52ce43948cff029a738e7a5"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da5fd292bfa52ce43948cff029a738e7a5">kCLOCK_Adc1</a></div><div class="ttdoc">CCGR1, CG8. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:354</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga6bafe9a8e0957ac107d7c1911fdc65ba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ADC_5HC_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da161393447ada2f6a3fd95266e702305b">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da161393447ada2f6a3fd95266e702305b">        kCLOCK_Adc_5hc</a>                                               \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da161393447ada2f6a3fd95266e702305b"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da161393447ada2f6a3fd95266e702305b">kCLOCK_Adc_5hc</a></div><div class="ttdoc">CCGR1, CG4. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:350</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga3c73ab3be537b34564d398c984666264"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ECSPI_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da4d082f1f206d1e8209745eae2db7b6cc">kCLOCK_Ecspi1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da047c81b202c4072be62021ccb4440412">kCLOCK_Ecspi2</a>,              <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0f746537ae86581958c81c9a1ce4325e">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0f746537ae86581958c81c9a1ce4325e">        kCLOCK_Ecspi3</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da34954803d39258a250e352a55065df79">kCLOCK_Ecspi4</a>                                 \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da0f746537ae86581958c81c9a1ce4325e"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0f746537ae86581958c81c9a1ce4325e">kCLOCK_Ecspi3</a></div><div class="ttdoc">CCGR1, CG2. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:348</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da4d082f1f206d1e8209745eae2db7b6cc"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da4d082f1f206d1e8209745eae2db7b6cc">kCLOCK_Ecspi1</a></div><div class="ttdoc">CCGR1, CG0. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:346</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da047c81b202c4072be62021ccb4440412"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da047c81b202c4072be62021ccb4440412">kCLOCK_Ecspi2</a></div><div class="ttdoc">CCGR1, CG1. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:347</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da34954803d39258a250e352a55065df79"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da34954803d39258a250e352a55065df79">kCLOCK_Ecspi4</a></div><div class="ttdoc">CCGR1, CG3. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:349</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga979d7731031f67b151693f8d4dadfbfb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ENET_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da4e451a01c169116d22bff8a343e8c1a0">kCLOCK_Enet</a>, kCLOCK_Enet                   \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da4e451a01c169116d22bff8a343e8c1a0"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da4e451a01c169116d22bff8a343e8c1a0">kCLOCK_Enet</a></div><div class="ttdoc">CCGR3, CG2. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:384</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga1128b63dab17e271d0e73d6606b8d707"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EPIT_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da05fe6457fae3fb94d40e88f326686cc6">kCLOCK_Epit1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da50a12c823cb87ce719aa45d1e71b5979">kCLOCK_Epit2</a>                 \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da05fe6457fae3fb94d40e88f326686cc6"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da05fe6457fae3fb94d40e88f326686cc6">kCLOCK_Epit1</a></div><div class="ttdoc">CCGR1, CG6. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:352</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da50a12c823cb87ce719aa45d1e71b5979"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da50a12c823cb87ce719aa45d1e71b5979">kCLOCK_Epit2</a></div><div class="ttdoc">CCGR1, CG7. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:353</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga98b0a4c75d2eb04b98f8d6197472f4d1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FLEXCAN_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf917abde4a5e6dfe3139a033b8474b18">kCLOCK_Can1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3bdfbe957bef5ab71f521904541fa9ef">kCLOCK_Can2</a>                   \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946daf917abde4a5e6dfe3139a033b8474b18"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf917abde4a5e6dfe3139a033b8474b18">kCLOCK_Can1</a></div><div class="ttdoc">CCGR0, CG7. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:335</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da3bdfbe957bef5ab71f521904541fa9ef"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3bdfbe957bef5ab71f521904541fa9ef">kCLOCK_Can2</a></div><div class="ttdoc">CCGR0, CG9. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:337</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gaba96226eb1efc034ee83fb517786122b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FLEXCAN_PERIPH_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf561af36c1de310f8067f110bc2d921a">kCLOCK_Can1S</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3fbb04a45083eed99f068f6102913137">kCLOCK_Can2S</a>                 \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da3fbb04a45083eed99f068f6102913137"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3fbb04a45083eed99f068f6102913137">kCLOCK_Can2S</a></div><div class="ttdoc">CCGR0, CG10, Serial Clock. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:338</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946daf561af36c1de310f8067f110bc2d921a"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf561af36c1de310f8067f110bc2d921a">kCLOCK_Can1S</a></div><div class="ttdoc">CCGR0, CG8 , Serial Clock. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:336</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gac86986db423673c1d9b46882ccd6b3a9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define GPIO_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da72b9be69422d94586bf09e6bd3d2632a">kCLOCK_Gpio1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3126e41a402e4ae4d448f5c9f526e831">kCLOCK_Gpio2</a>,                <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da73c05ec818a63c4de15e52ed4c6ff6b3">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da73c05ec818a63c4de15e52ed4c6ff6b3">        kCLOCK_Gpio3</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da412de8530bed6c0162955c2960108f2d">kCLOCK_Gpio4</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da6dc8a4689e77a82a8f17102f849fac03">kCLOCK_Gpio5</a>                     \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da412de8530bed6c0162955c2960108f2d"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da412de8530bed6c0162955c2960108f2d">kCLOCK_Gpio4</a></div><div class="ttdoc">CCGR3, CG6. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:388</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da3126e41a402e4ae4d448f5c9f526e831"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3126e41a402e4ae4d448f5c9f526e831">kCLOCK_Gpio2</a></div><div class="ttdoc">CCGR0, CG15. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:343</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da6dc8a4689e77a82a8f17102f849fac03"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da6dc8a4689e77a82a8f17102f849fac03">kCLOCK_Gpio5</a></div><div class="ttdoc">CCGR1, CG15. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:361</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da73c05ec818a63c4de15e52ed4c6ff6b3"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da73c05ec818a63c4de15e52ed4c6ff6b3">kCLOCK_Gpio3</a></div><div class="ttdoc">CCGR2, CG13. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:377</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da72b9be69422d94586bf09e6bd3d2632a"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da72b9be69422d94586bf09e6bd3d2632a">kCLOCK_Gpio1</a></div><div class="ttdoc">CCGR1, CG13. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:359</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga0f36584328f162d40bf60fc97ce09a50"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define GPT_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da71bde14dedbaf3bb3de8fda8de6eac51">kCLOCK_Gpt1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dab6ac8761ff28cf332af309ee188d8580">kCLOCK_Gpt2</a>                   \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dab6ac8761ff28cf332af309ee188d8580"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dab6ac8761ff28cf332af309ee188d8580">kCLOCK_Gpt2</a></div><div class="ttdoc">CCGR0, CG12. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:340</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da71bde14dedbaf3bb3de8fda8de6eac51"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da71bde14dedbaf3bb3de8fda8de6eac51">kCLOCK_Gpt1</a></div><div class="ttdoc">CCGR1, CG10. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:356</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga3511eb3f62e3409152b4e9462f89ca54"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define GPT_PERIPH_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da7f95db63b37d835b36a74efab0cb8d2b">kCLOCK_Gpt1S</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daaf95f9b37f361667bf81138c1ac171aa">kCLOCK_Gpt2S</a>                 \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946daaf95f9b37f361667bf81138c1ac171aa"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daaf95f9b37f361667bf81138c1ac171aa">kCLOCK_Gpt2S</a></div><div class="ttdoc">CCGR0, CG13, Serial Clock. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:341</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da7f95db63b37d835b36a74efab0cb8d2b"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da7f95db63b37d835b36a74efab0cb8d2b">kCLOCK_Gpt1S</a></div><div class="ttdoc">CCGR1, CG11, Serial Clock. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:357</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gac0c74371f4f724c78ef233de79c3cf14"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define I2C_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da633628e86f5013f400607d05a4eeb585">kCLOCK_I2c1S</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da4db4f102a817261084575ab4ada52a7a">kCLOCK_I2c2S</a>,                <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dae2a17436571ec420081b30150739c746">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dae2a17436571ec420081b30150739c746">        kCLOCK_I2c3S</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3adddcdcd55b0e8293a5c481ac9a8955">kCLOCK_I2c4S</a>                                   \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da4db4f102a817261084575ab4ada52a7a"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da4db4f102a817261084575ab4ada52a7a">kCLOCK_I2c2S</a></div><div class="ttdoc">CCGR2, CG4, Serial Clock. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:368</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da3adddcdcd55b0e8293a5c481ac9a8955"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da3adddcdcd55b0e8293a5c481ac9a8955">kCLOCK_I2c4S</a></div><div class="ttdoc">CCGR6, CG12, Serial Clock. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:448</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dae2a17436571ec420081b30150739c746"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dae2a17436571ec420081b30150739c746">kCLOCK_I2c3S</a></div><div class="ttdoc">CCGR2, CG5, Serial Clock. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:369</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da633628e86f5013f400607d05a4eeb585"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da633628e86f5013f400607d05a4eeb585">kCLOCK_I2c1S</a></div><div class="ttdoc">CCGR2, CG3, Serial Clock. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:367</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gac96d6fc55b3d98482d6a862bafc7afdd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PWM_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid,                                            <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da6f857b30e36170dfd2b40e11f11faf73">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da6f857b30e36170dfd2b40e11f11faf73">        kCLOCK_Pwm1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da233ce1f7359d71fc39b531f5b2733498">kCLOCK_Pwm2</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da06982b095809edf8d41af2ea294945fc">kCLOCK_Pwm3</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da332e80f6b38b6b698c80655fb71be8e3">kCLOCK_Pwm4</a>,          <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9e707044fa0593e9b9692e201c2b1829">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9e707044fa0593e9b9692e201c2b1829">        kCLOCK_Pwm5</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da00f71baf535daff12077b2a9a76f4176">kCLOCK_Pwm6</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dacddeec5ca7b14199c10f38c78af97683">kCLOCK_Pwm7</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da1882f2e9d9cf658ced4f5fe7189a9606">kCLOCK_Pwm8</a>,          \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da6f857b30e36170dfd2b40e11f11faf73"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da6f857b30e36170dfd2b40e11f11faf73">kCLOCK_Pwm1</a></div><div class="ttdoc">CCGR4, CG8. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:408</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dacddeec5ca7b14199c10f38c78af97683"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dacddeec5ca7b14199c10f38c78af97683">kCLOCK_Pwm7</a></div><div class="ttdoc">CCGR6, CG15. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:451</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da332e80f6b38b6b698c80655fb71be8e3"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da332e80f6b38b6b698c80655fb71be8e3">kCLOCK_Pwm4</a></div><div class="ttdoc">CCGR4, CG11. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:411</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da9e707044fa0593e9b9692e201c2b1829"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9e707044fa0593e9b9692e201c2b1829">kCLOCK_Pwm5</a></div><div class="ttdoc">CCGR6, CG13. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:449</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da00f71baf535daff12077b2a9a76f4176"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da00f71baf535daff12077b2a9a76f4176">kCLOCK_Pwm6</a></div><div class="ttdoc">CCGR6, CG14. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:450</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da233ce1f7359d71fc39b531f5b2733498"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da233ce1f7359d71fc39b531f5b2733498">kCLOCK_Pwm2</a></div><div class="ttdoc">CCGR4, CG9. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:409</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da06982b095809edf8d41af2ea294945fc"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da06982b095809edf8d41af2ea294945fc">kCLOCK_Pwm3</a></div><div class="ttdoc">CCGR4, CG10. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:410</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da1882f2e9d9cf658ced4f5fe7189a9606"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da1882f2e9d9cf658ced4f5fe7189a9606">kCLOCK_Pwm8</a></div><div class="ttdoc">CCGR6, CG8. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:444</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gaaf0f6699dffef1e86a9c5a8e0f36c57f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define QSPI_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da61ba2c323b9765245a57da7687284e82">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da61ba2c323b9765245a57da7687284e82">        kCLOCK_Qspi1</a>                                                 \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da61ba2c323b9765245a57da7687284e82"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da61ba2c323b9765245a57da7687284e82">kCLOCK_Qspi1</a></div><div class="ttdoc">CCGR3, CG7. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:389</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gab3f24de813a146fd05809f0c969b1b16"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SAI_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da95d16d761b96348f75703c2d51685b7b">kCLOCK_Sai1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dac9f7fdbd65774076eaaa2f711431be4e">kCLOCK_Sai2</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dad98d48967723d46689d712ecdb66ba83">kCLOCK_Sai3</a>,     \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dac9f7fdbd65774076eaaa2f711431be4e"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dac9f7fdbd65774076eaaa2f711431be4e">kCLOCK_Sai2</a></div><div class="ttdoc">CCGR5, CG15. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:433</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da95d16d761b96348f75703c2d51685b7b"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da95d16d761b96348f75703c2d51685b7b">kCLOCK_Sai1</a></div><div class="ttdoc">CCGR5, CG14. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:432</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dad98d48967723d46689d712ecdb66ba83"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dad98d48967723d46689d712ecdb66ba83">kCLOCK_Sai3</a></div><div class="ttdoc">CCGR5, CG11. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:429</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gae4bf684cf37b8cd0f76d3d53b3097035"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SDMA_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da8bf84e4484a7931c6b30d3eb4f3998ad">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da8bf84e4484a7931c6b30d3eb4f3998ad">        kCLOCK_Sdma</a>                                                  \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da8bf84e4484a7931c6b30d3eb4f3998ad"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da8bf84e4484a7931c6b30d3eb4f3998ad">kCLOCK_Sdma</a></div><div class="ttdoc">CCGR5, CG3. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:421</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga364a3aae4f8a497e402375ecccf28dd7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIM_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da147f44e9cc2d5690193480b382748469">kCLOCK_Sim1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf2390ae03833d5e7f1927acd15b63ba1">kCLOCK_Sim2</a>,                  \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946daf2390ae03833d5e7f1927acd15b63ba1"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf2390ae03833d5e7f1927acd15b63ba1">kCLOCK_Sim2</a></div><div class="ttdoc">CCGR6, CG4. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:440</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da147f44e9cc2d5690193480b382748469"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da147f44e9cc2d5690193480b382748469">kCLOCK_Sim1</a></div><div class="ttdoc">CCGR6, CG3. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:439</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga99919460c71d849b2c2a161207fcc7d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TSC_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da50c8006c9f80af9ce91a28ce66048416">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da50c8006c9f80af9ce91a28ce66048416">        kCLOCK_Tsc</a>                                                   \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da50c8006c9f80af9ce91a28ce66048416"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da50c8006c9f80af9ce91a28ce66048416">kCLOCK_Tsc</a></div><div class="ttdoc">CCGR4, CG5. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:405</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gae6c5e4d33e80e2bc367249c46377ee95"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define UART_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid,                                            <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da1d4898f8634e2f18e6a154e2b1a4120e">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da1d4898f8634e2f18e6a154e2b1a4120e">        kCLOCK_Uart1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf079522d21082e83bd0192040a103e8b">kCLOCK_Uart2</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2073aacb108d570b5cd4099d6294d74d">kCLOCK_Uart3</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9e86fefe81e4318044e0f234b3df97b0">kCLOCK_Uart4</a>,      <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daa19bae910eb7efe31d4fd6a794ee06cd">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daa19bae910eb7efe31d4fd6a794ee06cd">        kCLOCK_Uart5</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9e0b31554b8d24e7fa67a17334f6affb">kCLOCK_Uart6</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2068d9ce158252cee7bad6705909679d">kCLOCK_Uart7</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2a7b67a80b1d0b2fe50f313d53378157">kCLOCK_Uart8</a>       \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da2068d9ce158252cee7bad6705909679d"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2068d9ce158252cee7bad6705909679d">kCLOCK_Uart7</a></div><div class="ttdoc">CCGR5, CG13. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:431</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946daf079522d21082e83bd0192040a103e8b"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daf079522d21082e83bd0192040a103e8b">kCLOCK_Uart2</a></div><div class="ttdoc">CCGR0, CG14. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:342</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946daa19bae910eb7efe31d4fd6a794ee06cd"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946daa19bae910eb7efe31d4fd6a794ee06cd">kCLOCK_Uart5</a></div><div class="ttdoc">CCGR3, CG1. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:383</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da9e86fefe81e4318044e0f234b3df97b0"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9e86fefe81e4318044e0f234b3df97b0">kCLOCK_Uart4</a></div><div class="ttdoc">CCGR1, CG12. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:358</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da2a7b67a80b1d0b2fe50f313d53378157"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2a7b67a80b1d0b2fe50f313d53378157">kCLOCK_Uart8</a></div><div class="ttdoc">CCGR6, CG7. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:443</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da2073aacb108d570b5cd4099d6294d74d"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da2073aacb108d570b5cd4099d6294d74d">kCLOCK_Uart3</a></div><div class="ttdoc">CCGR1, CG5. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:351</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da9e0b31554b8d24e7fa67a17334f6affb"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9e0b31554b8d24e7fa67a17334f6affb">kCLOCK_Uart6</a></div><div class="ttdoc">CCGR3, CG3. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:385</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da1d4898f8634e2f18e6a154e2b1a4120e"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da1d4898f8634e2f18e6a154e2b1a4120e">kCLOCK_Uart1</a></div><div class="ttdoc">CCGR5, CG12. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:430</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga7d7003d1ce3ac20bff7dab7d0ab8a44f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define USDHC_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da5102a93cec50de755b25beccde8d2295">kCLOCK_Usdhc1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da23bc0010ac0879d7bce9c6e2be103e7b">kCLOCK_Usdhc2</a>               \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da5102a93cec50de755b25beccde8d2295"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da5102a93cec50de755b25beccde8d2295">kCLOCK_Usdhc1</a></div><div class="ttdoc">CCGR6, CG1. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:437</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da23bc0010ac0879d7bce9c6e2be103e7b"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da23bc0010ac0879d7bce9c6e2be103e7b">kCLOCK_Usdhc2</a></div><div class="ttdoc">CCGR6, CG2. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:438</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gaec02d5372baa9dbe9c52ae6054c7a160"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define WDOG_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                                                                \</div>
<div class="line">        kCLOCK_IpInvalid, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dadf8e9cc20fcf0603c601fe4f91ba9b41">kCLOCK_Wdog1</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabbc79b15b5af7907a63a3df57a2f13dd">kCLOCK_Wdog2</a>, <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabcfd078fc0e7c7d5c014f857f99591af">kCLOCK_Wdog3</a>   \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dadf8e9cc20fcf0603c601fe4f91ba9b41"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dadf8e9cc20fcf0603c601fe4f91ba9b41">kCLOCK_Wdog1</a></div><div class="ttdoc">CCGR3, CG8. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:390</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dabcfd078fc0e7c7d5c014f857f99591af"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabcfd078fc0e7c7d5c014f857f99591af">kCLOCK_Wdog3</a></div><div class="ttdoc">CCGR6, CG10. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:446</div></div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dabbc79b15b5af7907a63a3df57a2f13dd"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabbc79b15b5af7907a63a3df57a2f13dd">kCLOCK_Wdog2</a></div><div class="ttdoc">CCGR5, CG5. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:423</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga049c54d37135124c7348e38765cf4a58"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDIF_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0759786c67467b3aa96071efe14304f4">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0759786c67467b3aa96071efe14304f4">        kCLOCK_Lcd</a>   \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da0759786c67467b3aa96071efe14304f4"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0759786c67467b3aa96071efe14304f4">kCLOCK_Lcd</a></div><div class="ttdoc">CCGR2, CG14. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:378</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gaa328b31a5c9d9b3d944ee6a4c48e8e92"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDIF_PERIPH_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                       <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9d5599fa8da9c09d481f969dd9957198">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9d5599fa8da9c09d481f969dd9957198">        kCLOCK_Lcdif1</a>       \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da9d5599fa8da9c09d481f969dd9957198"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da9d5599fa8da9c09d481f969dd9957198">kCLOCK_Lcdif1</a></div><div class="ttdoc">CCGR3, CG5. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:387</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gad88afb286e1fafa3be698c550d31adb6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PXP_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{              <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da915a36b00a9ab0702c17a099dc2285a8">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da915a36b00a9ab0702c17a099dc2285a8">        kCLOCK_Pxp</a> \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da915a36b00a9ab0702c17a099dc2285a8"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da915a36b00a9ab0702c17a099dc2285a8">kCLOCK_Pxp</a></div><div class="ttdoc">CCGR2, CG15. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:379</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gaa4bd12d8b8a9baf6765f61a34c8eaa47"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SNVS_HP_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                  <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dab02255423606b3c775918369aeec9e32">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dab02255423606b3c775918369aeec9e32">        kCLOCK_SnvsHp</a>  \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dab02255423606b3c775918369aeec9e32"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dab02255423606b3c775918369aeec9e32">kCLOCK_SnvsHp</a></div><div class="ttdoc">CCGR5, CG9. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:427</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga9b85baf2946ca0b0e56243f2258ff41c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SNVS_LP_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                  <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dad37b1d63f6b6b19d5a93434cbce03b79">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dad37b1d63f6b6b19d5a93434cbce03b79">        kCLOCK_SnvsLp</a>  \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dad37b1d63f6b6b19d5a93434cbce03b79"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dad37b1d63f6b6b19d5a93434cbce03b79">kCLOCK_SnvsLp</a></div><div class="ttdoc">CCGR5, CG10. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:428</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="gad369b0b620847459eb788a85f445dbbc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CSI_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{               <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0bcdc34b0fc0705d8f4fc982b7187a79">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0bcdc34b0fc0705d8f4fc982b7187a79">        kCLOCK_Csi</a>  \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da0bcdc34b0fc0705d8f4fc982b7187a79"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da0bcdc34b0fc0705d8f4fc982b7187a79">kCLOCK_Csi</a></div><div class="ttdoc">CCGR2, CG1. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:365</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga8ee4ccdf57469fd9c14337c546777751"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CSI_MCLK_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                    <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da75490a8afd677ea574eac5349402cecb">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da75490a8afd677ea574eac5349402cecb">        kCLOCK_CsiMclk</a>   \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946da75490a8afd677ea574eac5349402cecb"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946da75490a8afd677ea574eac5349402cecb">kCLOCK_CsiMclk</a></div><div class="ttdoc">CCGR3, CG0. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:382</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga0800876d4d168165dd9e45a4caf2ea06"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FSL_CLOCK_MMDC_IPG_GATE_COUNT&#160;&#160;&#160;2U</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga0bb7c36e99e561512d12077a7fad8f08"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MMDC_ACLK_CLOCKS</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{                     <a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabfe2d40ea2b805d2de9a0445a63a8cae">\</a></div>
<div class="line"><a class="code" href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabfe2d40ea2b805d2de9a0445a63a8cae">        kCLOCK_MmdcAClk</a>   \</div>
<div class="line">    }</div>
<div class="ttc" id="group__clock_html_gga23c8b3ae62f7865b2e228408be95946dabfe2d40ea2b805d2de9a0445a63a8cae"><div class="ttname"><a href="group__clock.html#gga23c8b3ae62f7865b2e228408be95946dabfe2d40ea2b805d2de9a0445a63a8cae">kCLOCK_MmdcAClk</a></div><div class="ttdoc">CCGR3, CG10. </div><div class="ttdef"><b>Definition:</b> fsl_clock.h:392</div></div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="ga2ac490bbbcf33ed03edc91cba530c0ea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kCLOCK_CoreSysClk&#160;&#160;&#160;<a class="el" href="group__clock.html#ggaf74854e9bcee544d7646c5bafdc00bd3a122c3848803f00a0de5cee9974f56f9f">kCLOCK_CpuClk</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga2cfe858e72228f778747ffe8440daf13"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CLOCK_GetCoreSysClkFreq&#160;&#160;&#160;CLOCK_GetCpuClkFreq</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="gaf74854e9bcee544d7646c5bafdc00bd3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#gaf74854e9bcee544d7646c5bafdc00bd3">clock_name_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a122c3848803f00a0de5cee9974f56f9f"></a>kCLOCK_CpuClk</em>&nbsp;</td><td class="fielddoc">
<p>CPU clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a96b14473d5b5a909e1acfe43b39d383b"></a>kCLOCK_AxiClk</em>&nbsp;</td><td class="fielddoc">
<p>AXI clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3afc42c9c22354cdf9bdebef0f762e4626"></a>kCLOCK_AhbClk</em>&nbsp;</td><td class="fielddoc">
<p>AHB clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a27855f57a378c5f8e8d5cea16f366fc3"></a>kCLOCK_IpgClk</em>&nbsp;</td><td class="fielddoc">
<p>IPG clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3aa0101a588ebb035d2043b10462d85e83"></a>kCLOCK_MmdcClk</em>&nbsp;</td><td class="fielddoc">
<p>MMDC clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a040aad3e425f1f35861e8a4d7d3354b7"></a>kCLOCK_OscClk</em>&nbsp;</td><td class="fielddoc">
<p>OSC clock selected by PMU_LOWPWR_CTRL[OSC_SEL]. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a371615fa6313b3396225a435949bf819"></a>kCLOCK_RtcClk</em>&nbsp;</td><td class="fielddoc">
<p>RTC clock. </p>
<p>(RTCCLK) </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a1100b7459c47a1b3417aafd790532d1d"></a>kCLOCK_ArmPllClk</em>&nbsp;</td><td class="fielddoc">
<p>ARMPLLCLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a39a35466301a5c17fc4ed39c76cfe54f"></a>kCLOCK_Usb1PllClk</em>&nbsp;</td><td class="fielddoc">
<p>USB1PLLCLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a7ea173105ffa18c6c80029b89fb3a2e9"></a>kCLOCK_Usb1PllPfd0Clk</em>&nbsp;</td><td class="fielddoc">
<p>USB1PLLPDF0CLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a322ed3a5960206f4a5b281a96301a2e9"></a>kCLOCK_Usb1PllPfd1Clk</em>&nbsp;</td><td class="fielddoc">
<p>USB1PLLPFD1CLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3ad114c8d933bc80dbc844c6e944ab0990"></a>kCLOCK_Usb1PllPfd2Clk</em>&nbsp;</td><td class="fielddoc">
<p>USB1PLLPFD2CLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a5075e37d3d315d7eeb4c1b0340600f5d"></a>kCLOCK_Usb1PllPfd3Clk</em>&nbsp;</td><td class="fielddoc">
<p>USB1PLLPFD3CLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a2b7a0c00534aa3a81e7d8572535eb790"></a>kCLOCK_Usb2PllClk</em>&nbsp;</td><td class="fielddoc">
<p>USB2PLLCLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a0d156f9e7f72de69999e964f09ffb242"></a>kCLOCK_SysPllClk</em>&nbsp;</td><td class="fielddoc">
<p>SYSPLLCLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3aaae53d60f76e3166ed8cec5a2efed416"></a>kCLOCK_SysPllPfd0Clk</em>&nbsp;</td><td class="fielddoc">
<p>SYSPLLPDF0CLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3ad08b3aeda367d544e8c8e2153f1e6f37"></a>kCLOCK_SysPllPfd1Clk</em>&nbsp;</td><td class="fielddoc">
<p>SYSPLLPFD1CLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a876a2ee676288bef3f2d2fff11e85e03"></a>kCLOCK_SysPllPfd2Clk</em>&nbsp;</td><td class="fielddoc">
<p>SYSPLLPFD2CLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a869bd4b70ba49c560d49ab30b2b5357c"></a>kCLOCK_SysPllPfd3Clk</em>&nbsp;</td><td class="fielddoc">
<p>SYSPLLPFD3CLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a5a03e5bc036acc0cb78c9a4c76cc3e6d"></a>kCLOCK_EnetPll0Clk</em>&nbsp;</td><td class="fielddoc">
<p>Enet PLLCLK ref_enetpll0. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3ad4c21a15f3415a1eb686b26ae2c69bfd"></a>kCLOCK_EnetPll1Clk</em>&nbsp;</td><td class="fielddoc">
<p>Enet PLLCLK ref_enetpll1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a28158819ba89613bbae10857e5923858"></a>kCLOCK_EnetPll2Clk</em>&nbsp;</td><td class="fielddoc">
<p>Enet PLLCLK ref_enetpll2. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3a3275c422a0b17028bfe4e000c0936720"></a>kCLOCK_AudioPllClk</em>&nbsp;</td><td class="fielddoc">
<p>Audio PLLCLK. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggaf74854e9bcee544d7646c5bafdc00bd3abc9d3cdee3b9e549f77afe3bc0cba444"></a>kCLOCK_VideoPllClk</em>&nbsp;</td><td class="fielddoc">
<p>Video PLLCLK. </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ga23c8b3ae62f7865b2e228408be95946d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dac556be53aa93a74da78209dea827e2f0"></a>kCLOCK_AipsTz1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG0. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dae82393eee1d46e425fd45dbf0c8ffb8d"></a>kCLOCK_AipsTz2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da7dba43aaa20234b65c44f4fc86f5680e"></a>kCLOCK_Apbhdma</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG2. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da737c6662f719a2063635d179b1363f93"></a>kCLOCK_Asrc</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG3. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da9d01275e1b54cdec3a4aa54ee7f85472"></a>kCLOCK_Caamsm</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG4 , caam_secure_mem clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dab83a875aaedb0a39a738e43c49aaf802"></a>kCLOCK_Caamwa</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG5 , caam_wrapper_aclk clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dadfaae0802fd290d0512bd77699bd7d0f"></a>kCLOCK_Caamwi</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG6 , caam_wrapper_ipg clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daf917abde4a5e6dfe3139a033b8474b18"></a>kCLOCK_Can1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG7. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daf561af36c1de310f8067f110bc2d921a"></a>kCLOCK_Can1S</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG8 , Serial Clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da3bdfbe957bef5ab71f521904541fa9ef"></a>kCLOCK_Can2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG9. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da3fbb04a45083eed99f068f6102913137"></a>kCLOCK_Can2S</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG10, Serial Clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da2cd3e38badd442a8057e950e4f60dc83"></a>kCLOCK_CpuDbg</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG11. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dab6ac8761ff28cf332af309ee188d8580"></a>kCLOCK_Gpt2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG12. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daaf95f9b37f361667bf81138c1ac171aa"></a>kCLOCK_Gpt2S</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG13, Serial Clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daf079522d21082e83bd0192040a103e8b"></a>kCLOCK_Uart2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG14. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da3126e41a402e4ae4d448f5c9f526e831"></a>kCLOCK_Gpio2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR0, CG15. </p>
<p>CCM CCGR1 </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da4d082f1f206d1e8209745eae2db7b6cc"></a>kCLOCK_Ecspi1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG0. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da047c81b202c4072be62021ccb4440412"></a>kCLOCK_Ecspi2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da0f746537ae86581958c81c9a1ce4325e"></a>kCLOCK_Ecspi3</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG2. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da34954803d39258a250e352a55065df79"></a>kCLOCK_Ecspi4</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG3. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da161393447ada2f6a3fd95266e702305b"></a>kCLOCK_Adc_5hc</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG4. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da2073aacb108d570b5cd4099d6294d74d"></a>kCLOCK_Uart3</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG5. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da05fe6457fae3fb94d40e88f326686cc6"></a>kCLOCK_Epit1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG6. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da50a12c823cb87ce719aa45d1e71b5979"></a>kCLOCK_Epit2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG7. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da5fd292bfa52ce43948cff029a738e7a5"></a>kCLOCK_Adc1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG8. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da12b4b93f78630e6192b0fa6b817e7963"></a>kCLOCK_SimS</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG9. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da71bde14dedbaf3bb3de8fda8de6eac51"></a>kCLOCK_Gpt1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG10. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da7f95db63b37d835b36a74efab0cb8d2b"></a>kCLOCK_Gpt1S</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG11, Serial Clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da9e86fefe81e4318044e0f234b3df97b0"></a>kCLOCK_Uart4</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG12. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da72b9be69422d94586bf09e6bd3d2632a"></a>kCLOCK_Gpio1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG13. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dac16cf287c094b8669cdf23fb1ef40874"></a>kCLOCK_Csu</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG14. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da6dc8a4689e77a82a8f17102f849fac03"></a>kCLOCK_Gpio5</em>&nbsp;</td><td class="fielddoc">
<p>CCGR1, CG15. </p>
<p>CCM CCGR2 CCGR2, CG0 reserved </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da0bcdc34b0fc0705d8f4fc982b7187a79"></a>kCLOCK_Csi</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG1. </p>
<p>CCGR2, CG2 reserved </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da633628e86f5013f400607d05a4eeb585"></a>kCLOCK_I2c1S</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG3, Serial Clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da4db4f102a817261084575ab4ada52a7a"></a>kCLOCK_I2c2S</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG4, Serial Clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dae2a17436571ec420081b30150739c746"></a>kCLOCK_I2c3S</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG5, Serial Clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daf5cb21a70cde8b7efa55ce9342b7b0b9"></a>kCLOCK_Ocotp</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG6. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dac4c72941269cad55583ffb46a411635a"></a>kCLOCK_IomuxcIpt</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG7. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dabb7450a1854fc5f4046ace1b9a331d14"></a>kCLOCK_Ipmux1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG8. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da694837a16640df3dfe5b08f4bc77520f"></a>kCLOCK_Ipmux2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG9. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dacf542762d4a6862b06099363b92dc98f"></a>kCLOCK_Ipmux3</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG10. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da11c356dd4ea6acb318d90da5bf02dc41"></a>kCLOCK_Ipsync</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG11. </p>
<p>CCGR2, CG12 reserved </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da73c05ec818a63c4de15e52ed4c6ff6b3"></a>kCLOCK_Gpio3</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG13. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da0759786c67467b3aa96071efe14304f4"></a>kCLOCK_Lcd</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG14. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da915a36b00a9ab0702c17a099dc2285a8"></a>kCLOCK_Pxp</em>&nbsp;</td><td class="fielddoc">
<p>CCGR2, CG15. </p>
<p>CCM CCGR3 </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da75490a8afd677ea574eac5349402cecb"></a>kCLOCK_CsiMclk</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG0. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daa19bae910eb7efe31d4fd6a794ee06cd"></a>kCLOCK_Uart5</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da4e451a01c169116d22bff8a343e8c1a0"></a>kCLOCK_Enet</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG2. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da9e0b31554b8d24e7fa67a17334f6affb"></a>kCLOCK_Uart6</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG3. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da2e8c349fdd350dc4728a746198666a04"></a>kCLOCK_Dap</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG4. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da9d5599fa8da9c09d481f969dd9957198"></a>kCLOCK_Lcdif1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG5. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da412de8530bed6c0162955c2960108f2d"></a>kCLOCK_Gpio4</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG6. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da61ba2c323b9765245a57da7687284e82"></a>kCLOCK_Qspi1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG7. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dadf8e9cc20fcf0603c601fe4f91ba9b41"></a>kCLOCK_Wdog1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG8. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da9793480ce72ab88e9243d83b9752c8ef"></a>kCLOCK_Patch</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG9. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dabfe2d40ea2b805d2de9a0445a63a8cae"></a>kCLOCK_MmdcAClk</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG10. </p>
<p>CCGR3, CG11 reserved </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dad136ee76b9f23c9a621b76b8d484737d"></a>kCLOCK_MmdcIpgP0</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG12. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da3f00a75535eaab940368c29cf88fea09"></a>kCLOCK_MmdcIpgP1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG13. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da74894f53eabd188dbc7d6b3b95593589"></a>kCLOCK_Axi</em>&nbsp;</td><td class="fielddoc">
<p>CCGR3, CG14. </p>
<p>CCGR3, CG15 reserved CCM CCGR4 CCGR4, CG0 reserved </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da43353f6d62a7ecc2c609dbfa8f24b8da"></a>kCLOCK_Iomuxc</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da4451baf01714a2c55d24fd19dfd29c6c"></a>kCLOCK_IomuxcGpr</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG2. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da231e0b9cf43cd8fc40480bd4d8f6610a"></a>kCLOCK_SimCpu</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG3. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da6c3885d58fe9162411f99ce6e7403ca1"></a>kCLOCK_ApbSlave</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG4. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da50c8006c9f80af9ce91a28ce66048416"></a>kCLOCK_Tsc</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG5. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daed2ae1881bdfc1b7a38e37784073813c"></a>kCLOCK_SimM</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG6. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daace623d32a3724278d5f2481a48785db"></a>kCLOCK_Axi2Apb</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG7. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da6f857b30e36170dfd2b40e11f11faf73"></a>kCLOCK_Pwm1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG8. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da233ce1f7359d71fc39b531f5b2733498"></a>kCLOCK_Pwm2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG9. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da06982b095809edf8d41af2ea294945fc"></a>kCLOCK_Pwm3</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG10. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da332e80f6b38b6b698c80655fb71be8e3"></a>kCLOCK_Pwm4</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG11. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da55914688decec299dacc5cfc5a501867"></a>kCLOCK_RawNandBchApb</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG12. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dac71a51c6d319798658104c8bcb15709b"></a>kCLOCK_RawNandBch</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG13. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daa30f8c5ef8569bda97ac6e607378f400"></a>kCLOCK_RawNandGpmi</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG14. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da513eb45875e3b7cf5862c1cf10264ff9"></a>kCLOCK_RawNandGpmiApb</em>&nbsp;</td><td class="fielddoc">
<p>CCGR4, CG15. </p>
<p>CCM CCGR5 </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da1b9f348e8d5bc1715af7366be3ca87c7"></a>kCLOCK_Rom</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG0. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da02653d7fe7a37054416910a46adb3809"></a>kCLOCK_Stcr</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dabdb31c34009c64289c3f017b8e01d49c"></a>kCLOCK_SnvsDryice</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG2. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da8bf84e4484a7931c6b30d3eb4f3998ad"></a>kCLOCK_Sdma</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG3. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daaf3f75c8efa61ec28294b8d7aaee0680"></a>kCLOCK_Kpp</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG4. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dabbc79b15b5af7907a63a3df57a2f13dd"></a>kCLOCK_Wdog2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG5. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da29ce2714f34a6a181541255678160b44"></a>kCLOCK_Spba</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG6. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dad179f3df85b491894a42a9c08d9e0911"></a>kCLOCK_Spdif</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG7. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dac53f15bb654dedc5227b327cf4019d7d"></a>kCLOCK_SimMain</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG8. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dab02255423606b3c775918369aeec9e32"></a>kCLOCK_SnvsHp</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG9. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dad37b1d63f6b6b19d5a93434cbce03b79"></a>kCLOCK_SnvsLp</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG10. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dad98d48967723d46689d712ecdb66ba83"></a>kCLOCK_Sai3</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG11. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da1d4898f8634e2f18e6a154e2b1a4120e"></a>kCLOCK_Uart1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG12. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da2068d9ce158252cee7bad6705909679d"></a>kCLOCK_Uart7</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG13. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da95d16d761b96348f75703c2d51685b7b"></a>kCLOCK_Sai1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG14. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dac9f7fdbd65774076eaaa2f711431be4e"></a>kCLOCK_Sai2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR5, CG15. </p>
<p>CCM CCGR6 </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dace98c46e4607d520c5aecd7f3c209890"></a>kCLOCK_UsbOh3</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG0. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da5102a93cec50de755b25beccde8d2295"></a>kCLOCK_Usdhc1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da23bc0010ac0879d7bce9c6e2be103e7b"></a>kCLOCK_Usdhc2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG2. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da147f44e9cc2d5690193480b382748469"></a>kCLOCK_Sim1</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG3. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946daf2390ae03833d5e7f1927acd15b63ba1"></a>kCLOCK_Sim2</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG4. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dabd508e63b1c287a19aa2b6f64744b307"></a>kCLOCK_EimSlow</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG5. </p>
<p>CCGR6, CG6 reserved </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da2a7b67a80b1d0b2fe50f313d53378157"></a>kCLOCK_Uart8</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG7. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da1882f2e9d9cf658ced4f5fe7189a9606"></a>kCLOCK_Pwm8</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG8. </p>
<p>CCGR6, CG9 reserved </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dabcfd078fc0e7c7d5c014f857f99591af"></a>kCLOCK_Wdog3</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG10. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da618943ffcaec9915c071acbcf5fecaa8"></a>kCLOCK_Anadig</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG11. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da3adddcdcd55b0e8293a5c481ac9a8955"></a>kCLOCK_I2c4S</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG12, Serial Clock. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da9e707044fa0593e9b9692e201c2b1829"></a>kCLOCK_Pwm5</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG13. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946da00f71baf535daff12077b2a9a76f4176"></a>kCLOCK_Pwm6</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG14. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga23c8b3ae62f7865b2e228408be95946dacddeec5ca7b14199c10f38c78af97683"></a>kCLOCK_Pwm7</em>&nbsp;</td><td class="fielddoc">
<p>CCGR6, CG15. </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ga0eff764ac1779872ac26254f65d99017"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#ga0eff764ac1779872ac26254f65d99017">clock_osc_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga0eff764ac1779872ac26254f65d99017a5ecbe15242f2e6780fd44a6141361bd3"></a>kCLOCK_RcOsc</em>&nbsp;</td><td class="fielddoc">
<p>On chip OSC. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga0eff764ac1779872ac26254f65d99017a208bb9bf7d3f3f078d63e662104b08e5"></a>kCLOCK_XtalOsc</em>&nbsp;</td><td class="fielddoc">
<p>24M Xtal OSC </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ga8b63da6802ab10c3a07a7979c0f0dd9d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#ga8b63da6802ab10c3a07a7979c0f0dd9d">clock_gate_value_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga8b63da6802ab10c3a07a7979c0f0dd9dab1d31afb3227d66664fd2135eed1e063"></a>kCLOCK_ClockNotNeeded</em>&nbsp;</td><td class="fielddoc">
<p>Clock is off during all modes. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga8b63da6802ab10c3a07a7979c0f0dd9da297ab5230fd7df64e3799b3c529ffa38"></a>kCLOCK_ClockNeededRun</em>&nbsp;</td><td class="fielddoc">
<p>Clock is on in run mode, but off in WAIT and STOP modes. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga8b63da6802ab10c3a07a7979c0f0dd9daa26897af07f1cde8e73c3a535173af0b"></a>kCLOCK_ClockNeededRunWait</em>&nbsp;</td><td class="fielddoc">
<p>Clock is on during all modes, except STOP mode. </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ga6880a3444b09cc91b28e641ba91df8de"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#ga6880a3444b09cc91b28e641ba91df8de">clock_mode_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga6880a3444b09cc91b28e641ba91df8deadd2e84445be402135044504aebf700ac"></a>kCLOCK_ModeRun</em>&nbsp;</td><td class="fielddoc">
<p>Remain in run mode. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga6880a3444b09cc91b28e641ba91df8dea510e6065717f2002d351bd9e66d42972"></a>kCLOCK_ModeWait</em>&nbsp;</td><td class="fielddoc">
<p>Transfer to wait mode. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga6880a3444b09cc91b28e641ba91df8dea6e4545de169bb3d3bf99c5d7d3cfe4cc"></a>kCLOCK_ModeStop</em>&nbsp;</td><td class="fielddoc">
<p>Transfer to stop mode. </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="gac3ba8b5540d74e6322719aa0377240ad"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#gac3ba8b5540d74e6322719aa0377240ad">clock_mux_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>These constants define the mux control names for clock mux setting.<br/>
</p>
<ul>
<li>0:7: REG offset to CCM_BASE in bytes.</li>
<li>8:15: Root clock setting bit field shift.</li>
<li>16:31: Root clock setting bit field width. </li>
</ul>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada97ad4a60cf10fc605f2fb8e75fa7a031"></a>kCLOCK_StepMux</em>&nbsp;</td><td class="fielddoc">
<p>atep clock mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240adab5e03b49767b513c18ee19e36afb1ae3"></a>kCLOCK_SecMux</em>&nbsp;</td><td class="fielddoc">
<p>secondary clock mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada8964efea15a76e4a8a30b878962df101"></a>kCLOCK_Pll1SwMux</em>&nbsp;</td><td class="fielddoc">
<p>pll1_sw_clk mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada5e641ab0c27489ad652429713f854c86"></a>kCLOCK_Pll3SwMux</em>&nbsp;</td><td class="fielddoc">
<p>Pll3_sw_clk mux name. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada3a17aa0fc5f148256423bb13fbb384ee"></a>kCLOCK_Periph2Mux</em>&nbsp;</td><td class="fielddoc">
<p>periph2 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240adaa05647451e6eab2d29902c46061364fd"></a>kCLOCK_PeriphMux</em>&nbsp;</td><td class="fielddoc">
<p>periph mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada67bc5267017601655115ff3fa4e3c939"></a>kCLOCK_AxiAltMux</em>&nbsp;</td><td class="fielddoc">
<p>axi alt mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada50b80bf4311bc3c744a5366cbe4f9d33"></a>kCLOCK_AxiMux</em>&nbsp;</td><td class="fielddoc">
<p>axi mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240adabcd03e499a58b3c55ed501ae5d00e4e5"></a>kCLOCK_PrePeriph2Mux</em>&nbsp;</td><td class="fielddoc">
<p>pre-periph2 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada5881422cbc50dada70937136696875d4"></a>kCLOCK_PrePeriphMux</em>&nbsp;</td><td class="fielddoc">
<p>pre-periph mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada4148e82d7150250319d195bcde072ee2"></a>kCLOCK_Periph2Clk2Mux</em>&nbsp;</td><td class="fielddoc">
<p>periph2 clock2 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada49b42ee9ba1465b4320720ee7fbacd18"></a>kCLOCK_PeriphClk2Mux</em>&nbsp;</td><td class="fielddoc">
<p>periph clock2 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240adae0993b112a867b09bc3515eba94ac5f3"></a>kCLOCK_EimSlowMux</em>&nbsp;</td><td class="fielddoc">
<p>aclk eim slow mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada78fd1e8e9b2bd39844d720e2e4a93126"></a>kCLOCK_GpmiMux</em>&nbsp;</td><td class="fielddoc">
<p>gpmi mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada2f7d2483d7e8a97845488fbfd4234efd"></a>kCLOCK_BchMux</em>&nbsp;</td><td class="fielddoc">
<p>bch mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada35baaa8a3deabac044f95a9530a6a02e"></a>kCLOCK_Usdhc2Mux</em>&nbsp;</td><td class="fielddoc">
<p>usdhc2 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada9f7cf77f67a14c080a17e52a5e79920e"></a>kCLOCK_Usdhc1Mux</em>&nbsp;</td><td class="fielddoc">
<p>usdhc1 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada45305a01dfe670233cccbf4e89c46614"></a>kCLOCK_Sai3Mux</em>&nbsp;</td><td class="fielddoc">
<p>sai3 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240adacca7ae0fe5a1f1f38afffbfbd31736d3"></a>kCLOCK_Sai2Mux</em>&nbsp;</td><td class="fielddoc">
<p>sai2 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240adacf75b2cedbdf1b688db7cc070f34bf3b"></a>kCLOCK_Sai1Mux</em>&nbsp;</td><td class="fielddoc">
<p>sai1 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada393e35b5153206832144805458bf998b"></a>kCLOCK_Qspi1Mux</em>&nbsp;</td><td class="fielddoc">
<p>qspi1 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240adab1524451553ac67dfc76d838439134dc"></a>kCLOCK_PerclkMux</em>&nbsp;</td><td class="fielddoc">
<p>perclk mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada8ebb8f0c45900580656fa91c04094062"></a>kCLOCK_VidMux</em>&nbsp;</td><td class="fielddoc">
<p>vid mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada375416f6dacd6d4d7730f88573442a1f"></a>kCLOCK_CanMux</em>&nbsp;</td><td class="fielddoc">
<p>can mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada5c659cd0a4ef4e6ed4ee3504f909b33c"></a>kCLOCK_UartMux</em>&nbsp;</td><td class="fielddoc">
<p>uart mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada1ccfda6a4df967cd84c3711e62516585"></a>kCLOCK_EnfcMux</em>&nbsp;</td><td class="fielddoc">
<p>enfc mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada1e621c157cee8b984feec48881b193f6"></a>kCLOCK_LdbDi0Mux</em>&nbsp;</td><td class="fielddoc">
<p>ldb di0 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240adaa0c1a2a0ec7a2053a040080447c35755"></a>kCLOCK_SpdifMux</em>&nbsp;</td><td class="fielddoc">
<p>spdif mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada6ec1006e7c1f76b0014fa29f2cffdf05"></a>kCLOCK_SimPreMux</em>&nbsp;</td><td class="fielddoc">
<p>sim pre mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada2964f7e66b437197181f9c59ea75b106"></a>kCLOCK_SimMux</em>&nbsp;</td><td class="fielddoc">
<p>sim mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada1dbaedb56eb0cbcb98923d2d31246ca2"></a>kCLOCK_EcspiMux</em>&nbsp;</td><td class="fielddoc">
<p>ecspi mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada30eafdfdc6a77adcdd2a6a28322a6620"></a>kCLOCK_Lcdif1PreMux</em>&nbsp;</td><td class="fielddoc">
<p>lcdif1 pre mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada9f6af393de33c7e2b7a36c03bb65085d"></a>kCLOCK_Lcdif1Mux</em>&nbsp;</td><td class="fielddoc">
<p>lcdif1 mux name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggac3ba8b5540d74e6322719aa0377240ada1517db9285caa5c6d49f29585c9389cd"></a>kCLOCK_CsiMux</em>&nbsp;</td><td class="fielddoc">
<p>csi mux name </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="gab4f7995ff41493b6b367051c333c9386"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#gab4f7995ff41493b6b367051c333c9386">clock_div_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>These constants define div control names for clock div setting.<br/>
</p>
<ul>
<li>0:7: REG offset to CCM_BASE in bytes.</li>
<li>8:15: Root clock setting bit field shift.</li>
<li>16:31: Root clock setting bit field width. </li>
</ul>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a9cf126427ebe9a2db0d31465e55b7f96"></a>kCLOCK_ArmDiv</em>&nbsp;</td><td class="fielddoc">
<p>core div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386ac90d285aacd1981d8c2606cdb408d80d"></a>kCLOCK_PeriphClk2Div</em>&nbsp;</td><td class="fielddoc">
<p>periph clock2 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a3fc39e6f5b90bc4190bd5dc631324be0"></a>kCLOCK_Periph2Clk2Div</em>&nbsp;</td><td class="fielddoc">
<p>periph2 clock2 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a453b412be70f9b638c86ee1798aaacaf"></a>kCLOCK_AxiDiv</em>&nbsp;</td><td class="fielddoc">
<p>axi div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a400377d605d1c49b04df9db6056fac1c"></a>kCLOCK_AhbDiv</em>&nbsp;</td><td class="fielddoc">
<p>ahb div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a5a383b3f864623df91ef3d24a5dec743"></a>kCLOCK_IpgDiv</em>&nbsp;</td><td class="fielddoc">
<p>ipg div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a1df7ebbb3ae971fca0dd791a89653a4c"></a>kCLOCK_FabricMmdcDiv</em>&nbsp;</td><td class="fielddoc">
<p>mmdc/fabric div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386abe5a3f63fee95e957dbf9a9f59f6f0d9"></a>kCLOCK_Lcdif1Div</em>&nbsp;</td><td class="fielddoc">
<p>lcdif1 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a6c6ae8116a52395dcbae12e43771684c"></a>kCLOCK_Qspi1Div</em>&nbsp;</td><td class="fielddoc">
<p>qspi1 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386ab2e1fc7dcece22c1915ee058a40d86c5"></a>kCLOCK_EimSlowDiv</em>&nbsp;</td><td class="fielddoc">
<p>eim slow div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a10e86848b4ceb7ab131c2056f74bb8f4"></a>kCLOCK_PerclkDiv</em>&nbsp;</td><td class="fielddoc">
<p>perclk div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a007f65ab6e70850d8f9deb556e643184"></a>kCLOCK_VidDiv</em>&nbsp;</td><td class="fielddoc">
<p>vid div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386aceae13fa03a9c8229e247b9e7de2a92d"></a>kCLOCK_VidPreDiv</em>&nbsp;</td><td class="fielddoc">
<p>vid pre div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a78f7b38146799cf1934375fdddf90797"></a>kCLOCK_LdbDi0Div</em>&nbsp;</td><td class="fielddoc">
<p>ldb di0 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386ab2707c09629694d654d76811c0815676"></a>kCLOCK_LdbDi1Div</em>&nbsp;</td><td class="fielddoc">
<p>ldb di1 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386aede85ed5037064e375f58d13ac6fa2a6"></a>kCLOCK_CanDiv</em>&nbsp;</td><td class="fielddoc">
<p>can div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a42162aa1eeb35cbadd5250247777d6ae"></a>kCLOCK_GpmiDiv</em>&nbsp;</td><td class="fielddoc">
<p>gpmi div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a94afe8c5be85e3cd11e6d15b341db711"></a>kCLOCK_BchDiv</em>&nbsp;</td><td class="fielddoc">
<p>bch div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386aa5cbbf59d03726b7bd45db0b1a146d30"></a>kCLOCK_Usdhc2Div</em>&nbsp;</td><td class="fielddoc">
<p>usdhc2 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386aba1fe8f30b78c453242e95846f300799"></a>kCLOCK_Usdhc1Div</em>&nbsp;</td><td class="fielddoc">
<p>usdhc1 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a08c657dada2f5fa6b60d03a45c3ddc3d"></a>kCLOCK_UartDiv</em>&nbsp;</td><td class="fielddoc">
<p>uart div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a4fa6a0fc426c361b9db9d69c67665ace"></a>kCLOCK_Sai3PreDiv</em>&nbsp;</td><td class="fielddoc">
<p>sai3 pre div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a57178b56ccad0b1d2ad482c71d2b395e"></a>kCLOCK_Sai3Div</em>&nbsp;</td><td class="fielddoc">
<p>sai3 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386aed3d16bf6c41d19b5745bcb3e5bb4b5c"></a>kCLOCK_Sai1PreDiv</em>&nbsp;</td><td class="fielddoc">
<p>sai1 pre div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a7c1caf8391a3add6d4829d1151956b7a"></a>kCLOCK_Sai1Div</em>&nbsp;</td><td class="fielddoc">
<p>sai1 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a8e695e7d4146b66a671eca17e944659b"></a>kCLOCK_EnfcPreDiv</em>&nbsp;</td><td class="fielddoc">
<p>enfc pre div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386aa3a51489d94a7542f35ff88ef6e10edc"></a>kCLOCK_EnfcDiv</em>&nbsp;</td><td class="fielddoc">
<p>enfc div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a6a60bbb10160302c7b4b78d302973d50"></a>kCLOCK_Sai2PreDiv</em>&nbsp;</td><td class="fielddoc">
<p>sai2 pre div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a9f2a97001de9064e68feec91379ddea8"></a>kCLOCK_Sai2Div</em>&nbsp;</td><td class="fielddoc">
<p>sai2 div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a6570dec21759e3ef111c89633d4575a4"></a>kCLOCK_Spdif0PreDiv</em>&nbsp;</td><td class="fielddoc">
<p>spdif pre div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a94bf9316bc66a247c7ffd6e93b9546f4"></a>kCLOCK_Spdif0Div</em>&nbsp;</td><td class="fielddoc">
<p>spdif div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a58aceb59012ce3c45bf60d0cb54ce81d"></a>kCLOCK_SimDiv</em>&nbsp;</td><td class="fielddoc">
<p>sim div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386a3d765d592c4b171beb9e7e0c45ab3633"></a>kCLOCK_EcspiDiv</em>&nbsp;</td><td class="fielddoc">
<p>ecspi div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386ab4f63ef4f6cc71a2ec727ac4e38e7f5c"></a>kCLOCK_Lcdif1PreDiv</em>&nbsp;</td><td class="fielddoc">
<p>lcdif1 pre div name </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggab4f7995ff41493b6b367051c333c9386ae52338f56c614f80cffeea3a0205468c"></a>kCLOCK_CsiDiv</em>&nbsp;</td><td class="fielddoc">
<p>csi div name </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="gad9c63283f91609312e85e5252ee237a1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#gad9c63283f91609312e85e5252ee237a1">clock_pll_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggad9c63283f91609312e85e5252ee237a1ace5b8961896fb911faf06ef75e9f82af"></a>kCLOCK_PllArm</em>&nbsp;</td><td class="fielddoc">
<p>PLL ARM. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad9c63283f91609312e85e5252ee237a1ac0c896b7c3eaa7c3767f26709ebf3fc9"></a>kCLOCK_PllSys</em>&nbsp;</td><td class="fielddoc">
<p>PLL SYS. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad9c63283f91609312e85e5252ee237a1a6f506bf731f31e151d1b681a16c69db1"></a>kCLOCK_PllUsb1</em>&nbsp;</td><td class="fielddoc">
<p>PLL USB1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad9c63283f91609312e85e5252ee237a1ab982f06dd1d61b156e2f127f849c6cb0"></a>kCLOCK_PllAudio</em>&nbsp;</td><td class="fielddoc">
<p>PLL Audio. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad9c63283f91609312e85e5252ee237a1a48416e42751cb402f6136cbb3e38de8e"></a>kCLOCK_PllVideo</em>&nbsp;</td><td class="fielddoc">
<p>PLL Video. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad9c63283f91609312e85e5252ee237a1aca62519b1be57583a2818996408292aa"></a>kCLOCK_PllEnet0</em>&nbsp;</td><td class="fielddoc">
<p>PLL Enet0. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad9c63283f91609312e85e5252ee237a1aad0cee7cf801a7f54ed78116c22e5b93"></a>kCLOCK_PllEnet1</em>&nbsp;</td><td class="fielddoc">
<p>PLL Enet1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad9c63283f91609312e85e5252ee237a1a164e377369f14b36447214e12142ac87"></a>kCLOCK_PllEnet2</em>&nbsp;</td><td class="fielddoc">
<p>PLL Enet2. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad9c63283f91609312e85e5252ee237a1abc48f4b323742b05382a03512dfe80d3"></a>kCLOCK_PllUsb2</em>&nbsp;</td><td class="fielddoc">
<p>PLL USB2. </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="gabc59289e7cbc33069a31fa843efb7bf0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggabc59289e7cbc33069a31fa843efb7bf0aaa3b368aa0485fb570945277cf20a485"></a>kCLOCK_Pfd0</em>&nbsp;</td><td class="fielddoc">
<p>PLL PFD0. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggabc59289e7cbc33069a31fa843efb7bf0ab87f1abee5af206f053c50fc79dbcca7"></a>kCLOCK_Pfd1</em>&nbsp;</td><td class="fielddoc">
<p>PLL PFD1. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggabc59289e7cbc33069a31fa843efb7bf0a3dc3cf1eef720424136420baef3e9f50"></a>kCLOCK_Pfd2</em>&nbsp;</td><td class="fielddoc">
<p>PLL PFD2. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggabc59289e7cbc33069a31fa843efb7bf0a30f2b5d88b709062c7e9f3816b28dc5a"></a>kCLOCK_Pfd3</em>&nbsp;</td><td class="fielddoc">
<p>PLL PFD3. </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="gadfb8d569fed66cfbb8bd42619d9f7ff6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#gadfb8d569fed66cfbb8bd42619d9f7ff6">clock_usb_src_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggadfb8d569fed66cfbb8bd42619d9f7ff6ac2d10ef0bc5834140230f3d5e4617427"></a>kCLOCK_Usb480M</em>&nbsp;</td><td class="fielddoc">
<p>Use 480M. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggadfb8d569fed66cfbb8bd42619d9f7ff6a9ff6326c28437a7f37aa6a6298db7685"></a>kCLOCK_UsbSrcUnused</em>&nbsp;</td><td class="fielddoc">
<p>Used when the function does not care the clock source. </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="gac9253d55bb900be0d63b5de1ebe06d82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__clock.html#gac9253d55bb900be0d63b5de1ebe06d82">clock_usb_phy_src_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggac9253d55bb900be0d63b5de1ebe06d82a92767b706390bbd673b395e236b7ee69"></a>kCLOCK_Usbphy480M</em>&nbsp;</td><td class="fielddoc">
<p>Use 480M. </p>
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="gaebda9076b263ad94063e85078fbba9c1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void CLOCK_SetMux </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gac3ba8b5540d74e6322719aa0377240ad">clock_mux_t</a>&#160;</td>
          <td class="paramname"><em>mux</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">mux</td><td>Which mux node to set, see <a class="el" href="group__clock.html#gac3ba8b5540d74e6322719aa0377240ad">clock_mux_t</a>. </td></tr>
    <tr><td class="paramname">value</td><td>Clock mux value to set, different mux has different value range. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gaa3279269c1388d159276f778d3504cb9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static uint32_t CLOCK_GetMux </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gac3ba8b5540d74e6322719aa0377240ad">clock_mux_t</a>&#160;</td>
          <td class="paramname"><em>mux</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">mux</td><td>Which mux node to get, see <a class="el" href="group__clock.html#gac3ba8b5540d74e6322719aa0377240ad">clock_mux_t</a>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Clock mux value. </dd></dl>

</div>
</div>
<a class="anchor" id="gab3b72a3438f2f2b2853f621d49b6e25f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void CLOCK_SetDiv </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gab4f7995ff41493b6b367051c333c9386">clock_div_t</a>&#160;</td>
          <td class="paramname"><em>divider</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">divider</td><td>Which div node to set, see <a class="el" href="group__clock.html#gab4f7995ff41493b6b367051c333c9386">clock_div_t</a>. </td></tr>
    <tr><td class="paramname">value</td><td>Clock div value to set, different divider has different value range. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga07a96f4b367e641d385b6ca983789482"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static uint32_t CLOCK_GetDiv </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gab4f7995ff41493b6b367051c333c9386">clock_div_t</a>&#160;</td>
          <td class="paramname"><em>divider</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">divider</td><td>Which div node to get, see <a class="el" href="group__clock.html#gab4f7995ff41493b6b367051c333c9386">clock_div_t</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gac8b18bf77d665a511fde79706e569c93"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void CLOCK_ControlGate </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a>&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group__clock.html#ga8b63da6802ab10c3a07a7979c0f0dd9d">clock_gate_value_t</a>&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>Which clock to enable, see <a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a>. </td></tr>
    <tr><td class="paramname">value</td><td>Clock gate value to set, see <a class="el" href="group__clock.html#ga8b63da6802ab10c3a07a7979c0f0dd9d">clock_gate_value_t</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gae9cd93c6513a127de94f7568721c7de6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void CLOCK_EnableClock </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a>&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>Which clock to enable, see <a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga2e19ae1316f6be9ac9b883ad100f56d0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void CLOCK_DisableClock </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a>&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">name</td><td>Which clock to disable, see <a class="el" href="group__clock.html#ga23c8b3ae62f7865b2e228408be95946d">clock_ip_name_t</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gaedd42ca87993e33b5bdf435d0f9b7250"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void CLOCK_SetMode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#ga6880a3444b09cc91b28e641ba91df8de">clock_mode_t</a>&#160;</td>
          <td class="paramname"><em>mode</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">mode</td><td>Which mode to enter, see <a class="el" href="group__clock.html#ga6880a3444b09cc91b28e641ba91df8de">clock_mode_t</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gabac973beaa21ff412dbc91e9aa1d939a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t CLOCK_GetFreq </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gaf74854e9bcee544d7646c5bafdc00bd3">clock_name_t</a>&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function checks the current clock configurations and then calculates the clock frequency for a specific clock name defined in clock_name_t.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">clockName</td><td>Clock names defined in clock_name_t </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Clock frequency value in hertz </dd></dl>

</div>
</div>
<a class="anchor" id="ga3e7df4453f68247dd24ab6229e04a5f2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_InitExternalClk </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>bypassXtalOsc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function supports two modes:</p>
<ol type="1">
<li>Use external crystal oscillator.</li>
<li>Bypass the external crystal oscillator, using input source clock directly.</li>
</ol>
<p>After this function, please call CLOCK_SetXtal0Freq to inform clock driver the external clock frequency.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">bypassXtalOsc</td><td>Pass in true to bypass the external crystal oscillator. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>This device does not support bypass external crystal oscillator, so the input parameter should always be false. </dd></dl>

</div>
</div>
<a class="anchor" id="ga641d8bb25008a741d952faa910a6f116"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_DeinitExternalClk </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function disables the external 24MHz clock.</p>
<p>After this function, please call CLOCK_SetXtal0Freq to set external clock frequency to 0. </p>

</div>
</div>
<a class="anchor" id="gaaf7940c61b6d5b6b917d6ffd9fb9c13c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_SwitchOsc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#ga0eff764ac1779872ac26254f65d99017">clock_osc_t</a>&#160;</td>
          <td class="paramname"><em>osc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function switches the OSC source for SoC.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">osc</td><td>OSC source to switch to. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gac9111ee0fc2c38a60ea3134f415d3374"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static uint32_t CLOCK_GetOscFreq </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This function will return the external XTAL OSC frequency if it is selected as the source of OSC, otherwise internal 24MHz RC OSC frequency will be returned.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">osc</td><td>OSC type to get frequency.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Clock frequency; If the clock is invalid, returns 0. </dd></dl>

</div>
</div>
<a class="anchor" id="ga67ec64c18e10f4b3cb800cf94e79f5d5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static uint32_t CLOCK_GetRtcFreq </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Clock frequency; If the clock is invalid, returns 0. </dd></dl>

</div>
</div>
<a class="anchor" id="ga713a8bd284336c36e1a9576c4012e770"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void CLOCK_SetXtalFreq </td>
          <td>(</td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>freq</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">freq</td><td>The XTAL input clock frequency in Hz. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga31c08f6a97fab69f55dbf0d2ea57cce0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void CLOCK_SetRtcXtalFreq </td>
          <td>(</td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>freq</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">freq</td><td>The RTC XTAL input clock frequency in Hz. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga7a6b71c933cac6f1deb97fae167794f8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_InitArmPll </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clock.html#structclock__arm__pll__config__t">clock_arm_pll_config_t</a> *&#160;</td>
          <td class="paramname"><em>config</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function initialize the ARM PLL with specific settings</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">config</td><td>configuration to set to PLL. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gadb43c9a30579d598516fa701dde7c62f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_InitSysPll </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clock.html#structclock__sys__pll__config__t">clock_sys_pll_config_t</a> *&#160;</td>
          <td class="paramname"><em>config</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function initializes the System PLL with specific settings</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">config</td><td>Configuration to set to PLL. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga26cf8712bbdb303c3b927ec19cd03e18"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_InitUsb1Pll </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clock.html#structclock__usb__pll__config__t">clock_usb_pll_config_t</a> *&#160;</td>
          <td class="paramname"><em>config</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function initializes the USB1 PLL with specific settings</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">config</td><td>Configuration to set to PLL. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga51ef9ced176556ac6ce4b5cdfb2a2a2d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_InitUsb2Pll </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clock.html#structclock__usb__pll__config__t">clock_usb_pll_config_t</a> *&#160;</td>
          <td class="paramname"><em>config</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function initializes the USB2 PLL with specific settings</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">config</td><td>Configuration to set to PLL. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gad227c26531adbc30e077f46f8a7906bd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_InitAudioPll </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clock.html#structclock__audio__pll__config__t">clock_audio_pll_config_t</a> *&#160;</td>
          <td class="paramname"><em>config</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function initializes the Audio PLL with specific settings</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">config</td><td>Configuration to set to PLL. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga5558b7da83690931631ed5570b1386e9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_InitVideoPll </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clock.html#structclock__video__pll__config__t">clock_video_pll_config_t</a> *&#160;</td>
          <td class="paramname"><em>config</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function configures the Video PLL with specific settings</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">config</td><td>configuration to set to PLL. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga106051912efa7d314981a81d38ec3cdd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_InitEnetPll </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="group__clock.html#structclock__enet__pll__config__t">clock_enet_pll_config_t</a> *&#160;</td>
          <td class="paramname"><em>config</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function initializes the ENET PLL with specific settings.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">config</td><td>Configuration to set to PLL. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga1003bfccbcf18743e5d82ad887599f53"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_DeinitEnetPll </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function disables the ENET PLL. </p>

</div>
</div>
<a class="anchor" id="gaa22b0d589a918f6ceb16e6aa9e2f648c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t CLOCK_GetPllFreq </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gad9c63283f91609312e85e5252ee237a1">clock_pll_t</a>&#160;</td>
          <td class="paramname"><em>pll</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function get current output frequency of specific PLL</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pll</td><td>pll name to get frequency. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The PLL output frequency in hertz. </dd></dl>

</div>
</div>
<a class="anchor" id="gae3fde5ca7373d17a5a7de4699cdcda13"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_InitSysPfd </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a>&#160;</td>
          <td class="paramname"><em>pfd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>pfdFrac</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function initializes the System PLL PFD. During new value setting, the clock output is disabled to prevent glitch.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pfd</td><td>Which PFD clock to enable. </td></tr>
    <tr><td class="paramname">pfdFrac</td><td>The PFD FRAC value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>It is recommended that PFD settings are kept between 12-35. </dd></dl>

</div>
</div>
<a class="anchor" id="ga0ba70d4421ba4bed95d57a107c21ede4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_DeinitSysPfd </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a>&#160;</td>
          <td class="paramname"><em>pfd</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function disables the System PLL PFD.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pfd</td><td>Which PFD clock to disable. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga75454d9a0be57637f6cc21fad8148ace"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_InitUsb1Pfd </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a>&#160;</td>
          <td class="paramname"><em>pfd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>pfdFrac</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function initializes the USB1 PLL PFD. During new value setting, the clock output is disabled to prevent glitch.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pfd</td><td>Which PFD clock to enable. </td></tr>
    <tr><td class="paramname">pfdFrac</td><td>The PFD FRAC value. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>It is recommended that PFD settings are kept between 12-35. </dd></dl>

</div>
</div>
<a class="anchor" id="ga3236247b5fe14b629650c373f5a6f263"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_DeinitUsb1Pfd </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a>&#160;</td>
          <td class="paramname"><em>pfd</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function disables the USB1 PLL PFD.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pfd</td><td>Which PFD clock to disable. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga3c2724c4daaf7bf4c02dfdbbb07e36b1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t CLOCK_GetSysPfdFreq </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a>&#160;</td>
          <td class="paramname"><em>pfd</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function get current output frequency of specific System PLL PFD</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pfd</td><td>pfd name to get frequency. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The PFD output frequency in hertz. </dd></dl>

</div>
</div>
<a class="anchor" id="gacbf8a7d30e2854adcf044c9ccb1b3d9d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t CLOCK_GetUsb1PfdFreq </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gabc59289e7cbc33069a31fa843efb7bf0">clock_pfd_t</a>&#160;</td>
          <td class="paramname"><em>pfd</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function get current output frequency of specific USB1 PLL PFD</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pfd</td><td>pfd name to get frequency. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The PFD output frequency in hertz. </dd></dl>

</div>
</div>
<a class="anchor" id="gaeb4b3864154bcfde0905fc3acb67bb5c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool CLOCK_EnableUsbhs0Clock </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gadfb8d569fed66cfbb8bd42619d9f7ff6">clock_usb_src_t</a>&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>freq</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function only enables the access to USB HS prepheral, upper layer should first call the <a class="el" href="group__clock.html#gab6c65fa5638fdd7371134f7bf0bd3569">CLOCK_EnableUsbhs0PhyPllClock</a> to enable the PHY clock to use USB HS.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">src</td><td>USB HS does not care about the clock source, here must be <a class="el" href="group__clock.html#ggadfb8d569fed66cfbb8bd42619d9f7ff6a9ff6326c28437a7f37aa6a6298db7685">kCLOCK_UsbSrcUnused</a>. </td></tr>
    <tr><td class="paramname">freq</td><td>USB HS does not care about the clock source, so this parameter is ignored. </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>The clock is set successfully. </td></tr>
    <tr><td class="paramname">false</td><td>The clock source is invalid to get proper USB HS clock. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gab6c65fa5638fdd7371134f7bf0bd3569"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool CLOCK_EnableUsbhs0PhyPllClock </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gac9253d55bb900be0d63b5de1ebe06d82">clock_usb_phy_src_t</a>&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>freq</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function enables the internal 480MHz USB PHY PLL clock.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">src</td><td>USB HS PHY PLL clock source. </td></tr>
    <tr><td class="paramname">freq</td><td>The frequency specified by src. </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>The clock is set successfully. </td></tr>
    <tr><td class="paramname">false</td><td>The clock source is invalid to get proper USB HS clock. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gaef740d81d73ba0adaa4f66429d2777c5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_DisableUsbhs0PhyPllClock </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function disables USB HS PHY PLL clock. </p>

</div>
</div>
<a class="anchor" id="ga3b4f74e2ebf5913000891692f352c053"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool CLOCK_EnableUsbhs1Clock </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gadfb8d569fed66cfbb8bd42619d9f7ff6">clock_usb_src_t</a>&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>freq</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function only enables the access to USB HS prepheral, upper layer should first call the <a class="el" href="group__clock.html#gab6c65fa5638fdd7371134f7bf0bd3569">CLOCK_EnableUsbhs0PhyPllClock</a> to enable the PHY clock to use USB HS.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">src</td><td>USB HS does not care about the clock source, here must be <a class="el" href="group__clock.html#ggadfb8d569fed66cfbb8bd42619d9f7ff6a9ff6326c28437a7f37aa6a6298db7685">kCLOCK_UsbSrcUnused</a>. </td></tr>
    <tr><td class="paramname">freq</td><td>USB HS does not care about the clock source, so this parameter is ignored. </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>The clock is set successfully. </td></tr>
    <tr><td class="paramname">false</td><td>The clock source is invalid to get proper USB HS clock. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gaa11000b60cc5e25e4e072327282154fa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool CLOCK_EnableUsbhs1PhyPllClock </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__clock.html#gac9253d55bb900be0d63b5de1ebe06d82">clock_usb_phy_src_t</a>&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>freq</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function enables the internal 480MHz USB PHY PLL clock.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">src</td><td>USB HS PHY PLL clock source. </td></tr>
    <tr><td class="paramname">freq</td><td>The frequency specified by src. </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">true</td><td>The clock is set successfully. </td></tr>
    <tr><td class="paramname">false</td><td>The clock source is invalid to get proper USB HS clock. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gafd0dea9a2f2ff6916425761a45d9a231"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void CLOCK_DisableUsbhs1PhyPllClock </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This function disables USB HS PHY PLL clock. </p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="ga41bfa583bb46b9b4ea6bbb66a2c98f1f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t g_xtalFreq</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>The XTAL (24M OSC/SYSOSC) clock frequency in Hz, when the clock is setup, use the function CLOCK_SetXtalFreq to set the value in to clock driver. For example, if XTAL is 24MHz, </p>
<div class="fragment"><div class="line">* <a class="code" href="group__clock.html#ga3e7df4453f68247dd24ab6229e04a5f2">CLOCK_InitExternalClk</a>(<span class="keyword">false</span>); <span class="comment">// Setup the 24M OSC/SYSOSC</span></div>
<div class="line">* <a class="code" href="group__clock.html#ga713a8bd284336c36e1a9576c4012e770">CLOCK_SetXtalFreq</a>(240000000); <span class="comment">// Set the XTAL value to clock driver.</span></div>
<div class="line">* </div>
</div><!-- fragment --> 
</div>
</div>
<a class="anchor" id="gaee7c5e853e6b6c703fda634acb1382a6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t g_rtcXtalFreq</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>The RTC XTAL (32K OSC) clock frequency in Hz, when the clock is setup, use the function CLOCK_SetRtcXtalFreq to set the value in to clock driver. </p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.5-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul class="foot">
    <li class="footer">&copy; 2016 NXP Semiconductors. All rights reserved.
    </li>
  </ul>
</div>
</body>
</html>
